Help us improve
Share bugs, ideas, or general feedback.
From contentful
Covers Contentful REST APIs: CMA, CDA, Preview, Images, and GraphQL. Examples in curl/HTTP.
npx claudepluginhub contentful/skills --plugin contentfulHow this skill is triggered — by the user, by Claude, or both
Slash command
/contentful:contentful-apiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Language-agnostic guide for Contentful APIs using HTTP/curl.
package.jsonreferences/authentication.mdreferences/content-delivery/includes-links.mdreferences/content-delivery/localization.mdreferences/content-delivery/overview.mdreferences/content-delivery/querying.mdreferences/content-delivery/sync.mdreferences/content-management/assets.mdreferences/content-management/bulk-actions.mdreferences/content-management/content-types.mdreferences/content-management/entries.mdreferences/content-management/environments.mdreferences/content-management/overview.mdreferences/content-preview/overview.mdreferences/graphql/overview.mdreferences/http-conventions.mdreferences/images/overview.mdExplains core Contentful concepts and routes users to the right implementation skill or documentation. Clarifies APIs (CDA/CPA/CMA/GraphQL) and Contentful MCP server.
Automates Contentful headless CMS operations: list spaces, retrieve metadata, and update space configurations via Composio integration.
Guides designing REST and GraphQL APIs for headless CMS content delivery, including preview endpoints, localization, pagination, filtering, caching headers, and versioning.
Share bugs, ideas, or general feedback.
Language-agnostic guide for Contentful APIs using HTTP/curl.
Read/write API for managing content, content types, assets, and environments.
Start here: references/content-management/overview.md
Read-only API for fetching published content.
Start here: references/content-delivery/overview.md
Draft + published content via same CDA endpoints, different host/token.
Reference: references/content-preview/overview.md
On-the-fly image transformations via URL parameters. No authentication needed.
Reference: references/images/overview.md
Query content via GraphQL with CDA tokens.
Reference: references/graphql/overview.md
# CMA: Create a draft entry
curl -X POST https://api.contentful.com/spaces/{space_id}/environments/{env_id}/entries \
-H "Authorization: Bearer {cma_token}" \
-H "Content-Type: application/vnd.contentful.management.v1+json" \
-H "X-Contentful-Content-Type: blogPost" \
-d '{"fields":{"title":{"en-US":"Hello"}}}'
# Then publish: PUT .../entries/{id}/published with X-Contentful-Version header
# CDA: Fetch entries
curl "https://cdn.contentful.com/spaces/{space_id}/environments/{env_id}/entries?content_type=blogPost" \
-H "Authorization: Bearer {cda_token}"