> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://contentful-staging.ferndocs.com/developers/docs/_mcp/server. Fragments are reusable, self-contained sections of an experience — headers, footers, hero modules, callouts — that can be authored once and embedded across many experiences. ## Fragments collection [List all fragments](/references/experiences-management-api/fragments/list-fragments) [Create a new fragment](/references/experiences-management-api/fragments/create-fragment) ## Fragment [Get a fragment by ID](/references/experiences-management-api/fragments/get-fragment) [Upsert a fragment by ID](/references/experiences-management-api/fragments/upsert-fragment) [Delete a fragment by ID](/references/experiences-management-api/fragments/delete-fragment) ## Publishing [Publish a fragment](/references/experiences-management-api/fragments/publish-fragment) [Unpublish a fragment](/references/experiences-management-api/fragments/unpublish-fragment) ## References [Get referenced entities for a fragment](/references/experiences-management-api/fragments/get-references-for-fragment) ## API Docs - Fragments [List all fragments](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/list-fragments.md) - Fragments [Create a new fragment](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/create-fragment.md) - Fragments [Get a fragment by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/get-fragment.md) - Fragments [Upsert a fragment by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/upsert-fragment.md) - Fragments [Delete a fragment by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/delete-fragment.md) - Fragments [Publish a fragment](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/publish-fragment.md) - Fragments [Unpublish a fragment](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/unpublish-fragment.md) - Fragments [Get referenced entities for a fragment](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragments/get-references-for-fragment.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://contentful-staging.ferndocs.com/developers/docs/openapi.json) - [OpenAPI YAML](https://contentful-staging.ferndocs.com/developers/docs/openapi.yaml)