JavaScript client libraries
Our JavaScript SDK client libraries give you access to our APIs and their features.
Content Delivery API client library
This JavaScript SDK client library interacts with the Content Delivery API, a read-only API for retrieving content from Contentful. All content, both JSON and binary, is fetched from the server closest to a user's location using our global CDN.
- View JavaScript SDK on GitHub
- Client library reference
- Try out the browser client library with JSFiddle
Content Management API client library
This JavaScript SDK client library interacts with the Content Management API, and allows you to create, edit, manage, and publish content. The API also offers tools for managing editorial teams and cooperation.
Support and maintenance
We follow a structured support policy for our JavaScript SDK client libraries (contentful, contentful-management).
Active support — The latest major version of each SDK receives full active support, including new features, bug fixes, security patches, and performance improvements. We recommend always using the latest major version in production.
Maintenance period — When a new major version is released, the previous major version enters a 6-month maintenance period. During this time, only the following updates are provided:
- Critical bug fixes — issues that prevent core functionality from working as expected
- Security patches — fixes for known security vulnerabilities
No new features or minor improvements will be backported to previous versions.
End of life — After the 6-month maintenance window, previous major versions are no longer supported. Existing installations will continue to work, but no further updates will be released. We strongly recommend upgrading before the maintenance period ends.
For the full policy, see the support policy in the contentful-management.js repo.