Reference
Lookup material for Source CMS: API endpoints, query parameters, response shapes, authentication, and webhook payloads, down to the exact name, shape, or value.
Content APIThe stable JSON:API surface shared by every Source CMS site. Base URL, endpoint shape, headers, and error codes.
Response documentEvery member of a JSON:API response document (jsonapi, data, attributes, relationships, links, meta, included, errors), annotated on a live response.
Authentication endpoints & headersOAuth 2.0 endpoint schemas per grant type, the exact Authorization header format, the scope table, error codes, and token lifetimes.
Query parametersEvery JSON:API query parameter and filter operator (filter, fields, include, page, sort), with syntax and one example each.
Content modelEntity types, bundles, and field shapes. How Source CMS content maps to JSON:API endpoints and response JSON.
WebhooksWebhook event types, payload contents, and delivery semantics (5 retries at 30-second intervals) for Source CMS outgoing webhooks.
MCP serverConnection spec, resources, resource templates, and the full tool catalog of the Source CMS MCP Server.
Canvas CLI & component schemaEvery @drupal-canvas/cli command with flags and output, the full component.yml schema, and the Canvas OAuth scopes.
Was this page helpful?
What went wrong?
Still stuck? Contact Acquia Support (opens in a new tab)