APIs
Update content/assets, and custom workflows programmatically outside of the CMS.
Check out the JavaScript SDK and save the trouble of writing API calls.
npm install @agility/management-sdkCheck out the Content Management SDK documentation for how to use
The Content Management API allows you to programmatically update content, upload media, manage URL Redirections and Webhooks, and more.
It is often used for content imports and integrations where automated operations must be supported outside of the CMS.
The Content Management API supports the following methods:
The Content Management API is meant to be used when you need to perform actions that cannot otherwise be reasonably done within Agility CMS.
Every update to content creates a version of content. If you are attempting to keep Agility content in-sync with another data source, be sure to add logic that prevents you updating content in the CMS if the content has not changed. Failure to do so can result in redundant versions being created which can impact your plan's recommended performance tier.
The Content Management API and its documentation is accessible via our Content Management JS SDK or our .NET Framework Agility.Web SDK.
Agility only officially supports using the Content Management API with our JS SDK or our Agility.Web .NET SDK.