Deletes this object on the server.
const contentful = require('contentful-management') const client = contentful.createClient({ accessToken: '<content_management_api_key>' }) client.getSpace('<space_id>') .then((space) => space.getApiKey(<api-key-id>)) .then((apiKey) => apiKey.delete()) .then(() => console.log('apikey deleted')) .catch(console.error)
Promise for the deletion. It contains no data, but the Promise error case should be handled.
Sends an update to the server with any changes made to the object's properties
const contentful = require('contentful-management') const client = contentful.createClient({ accessToken: '<content_management_api_key>' }) client.getSpace('<space_id>') .then((space) => space.getApiKey(<api-key-id>)) .then((apiKey) => { apiKey.name = 'New name' return apiKey.update() }) .then(apiKey => console.log(apiKey.name)) .catch(console.error)
Object returned from the server with updated changes.
Deletes this object on the server.
const contentful = require('contentful-management') const client = contentful.createClient({ accessToken: '<content_management_api_key>' }) client.getSpace('<space_id>') .then((space) => space.getApiKey(<api-key-id>)) .then((apiKey) => apiKey.delete()) .then(() => console.log('apikey deleted')) .catch(console.error)