Enterprise headless CMS with multi-locale support, two-API architecture, and composable content. Delivery API (CDA): Authorization: Bearer {delivery_token} Base
Contentful is an enterprise-grade headless CMS designed for managing multi-locale content with a flexible, composable architecture. It offers a two-API system: the Content Delivery API (CDA) provides fast, read-only access to published content via CDN caching, while the Content Management API (CMA) enables create, update, and publish operations with full write capabilities. The platform supports structured content types, versioning, and environment isolation for staging and production workflows.
This skill enables marketers and developers to fetch, filter, and manipulate content programmatically, supporting complex editorial workflows and global content distribution. It accommodates real-time previewing of draft content via the Preview API and integrates with CLI tools for migration and export/import tasks, facilitating seamless content operations at scale.
This skill is aimed at enterprise content strategists managing multi-locale marketing sites who require granular control over content versions and approval flows. It suits growth leads coordinating cross-functional teams needing composable content that can be reused across channels. Agencies implementing programmatic SEO or large-scale content migrations will find Contentful’s APIs and CLI tooling essential for automation and integration within existing tech stacks.
Practitioners typically start by authenticating with the Delivery API to query published entries filtered by content type, date, or full-text search, enabling dynamic content rendering on websites or apps. Next, they use the Management API to create or update entries with structured fields, handling localized content variants per locale codes like `en-US` or `de-DE`. Once content is reviewed, they publish entries to make them live, with version control ensuring safe updates. Finally, preview workflows leverage the Preview API to test draft content before publishing, while CLI commands support exporting, importing, and migrating entire content spaces for environment management.
How do I handle multi-locale content? Use locale-specific fields in entries and query the Delivery API with locale parameters to retrieve the correct language version. What’s the difference between the Delivery and Management APIs? The Delivery API is read-only and CDN-cached for performance, while the Management API allows creating, updating, and publishing content without caching. Can I automate content migrations? Yes, the Contentful CLI supports exporting and importing spaces and running migration scripts to update content models and entries programmatically.
Attach the Contentful skill to a Metaflow agent task by configuring API tokens and specifying your space and environment identifiers. Expect the agent to perform content retrieval or management operations such as fetching entries, updating fields, and publishing changes, depending on your workflow design. This skill integrates with Metaflow’s orchestration to automate content workflows, ensuring reliable multi-locale support and version control.
For broader context, see our roundup of claude marketing skills, and read common Claude Code content mistakes for related setup guidance.