DatoCMS
site-api.datocms.com
DatoCMS is a headless CMS with a GraphQL Content Delivery API and a REST Content Management API. Use the CMA REST API to create, read, update, and delete content records, manage content models, and upload media assets. GraphQL is also available at graphql.datocms.com for read-optimized queries.
api_key
free
1.0
https://site-api.datocms.com
1
2026-03-01T11:10:18.000Z
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Capabilities
create_item
storageCreate a new content record for a given model type with specified field values.
Detail: https://site-api.datocms.com/capabilities/create_item
delete_item
storagePermanently delete a content record by its ID.
Detail: https://site-api.datocms.com/capabilities/delete_item
get_item
storageRetrieve a single content record by its ID, including all field values and metadata.
Detail: https://site-api.datocms.com/capabilities/get_item
list_items
storageList all records (items) belonging to a specific content model. Supports pagination, filtering, and ordering.
Detail: https://site-api.datocms.com/capabilities/list_items
list_models
storageList all content models (item types) defined in the DatoCMS project, including their fields and validation rules.
Detail: https://site-api.datocms.com/capabilities/list_models
update_item
storageUpdate an existing content record by its ID, modifying one or more field values.
Detail: https://site-api.datocms.com/capabilities/update_item
upload_asset
storageUpload a file or image asset to DatoCMS media library. Supports images, documents, and videos with optional metadata.
Detail: https://site-api.datocms.com/capabilities/upload_asset
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: DatoCMS Description: DatoCMS is a headless CMS with a GraphQL Content Delivery API and a REST Content Management API. Use the CMA REST API to create, read, update, and delete content records, manage content models, and upload media assets. GraphQL is also available at graphql.datocms.com for read-optimized queries. Auth: api_key Capabilities: - create_item: Create a new content record for a given model type with specified field values. - delete_item: Permanently delete a content record by its ID. - get_item: Retrieve a single content record by its ID, including all field values and metadata. - list_items: List all records (items) belonging to a specific content model. Supports pagination, filtering, and ordering. - list_models: List all content models (item types) defined in the DatoCMS project, including their fields and validation rules. - update_item: Update an existing content record by its ID, modifying one or more field values. - upload_asset: Upload a file or image asset to DatoCMS media library. Supports images, documents, and videos with optional metadata.