Sorry, no results found for "".
DatoCMS offers several different APIs, each optimized for a particular use case.
Start here: Our Content Delivery API (CDA) is our recommended way to connect DatoCMS to your frontend. It lets you retrieve only the records and fields you need, using a simple query language called GraphQL. This is a fast and safe read-only API that makes it easy to use our headless system with any frontend framework.
Our Site Search API lets you easily add full-text search to your website.
Our Real-Time Updates API allows you to push live updates to your visitors for real-time blogging or other live events. It is also highly beneficial for previewing draft content to your editors as they compose.
Our Images API serves your images through a CDN and enables powerful URL-based transformations (cropping, resizing, format conversion, and more). We partner with Imgix for this system.
Our Videos API uses the Mux video CDN to ensure efficient video streaming for users with different devices and connection speeds.
Our Content Management API (CMA) is a traditional REST API that lets your developers create, edit, export, and import your data and schema.
This is also the API that lets you manage other aspects of your account and projects, such as roles & permissions, environments, collaborators, and more.
The DatoCMS Plugins SDK (and associated API methods) let your developers customize the DatoCMS UI itself, extending functionality for your editors by easily integrating third-party services or adding special logic for your specific business needs.
See DatoCMS Community Plugins for some examples, often open-source, built by our wonderful community.