> This page is for API Reference.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://contentful.com/developers/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://contentful.com/developers/docs/_mcp/server.

Experience fragments are reusable, self-contained sections of an experience — headers, footers, hero modules, callouts — that can be authored once and embedded across many experiences.

## Experience fragments collection

[List all experience fragments](/developers/docs/references/experience-management-api/experience-fragments/list-experience-fragments)

[Create a new experience fragment](/developers/docs/references/experience-management-api/experience-fragments/create-experience-fragment)

## Experience fragment

[Get an experience fragment by ID](/developers/docs/references/experience-management-api/experience-fragments/get-experience-fragment)

[Upsert an experience fragment by ID](/developers/docs/references/experience-management-api/experience-fragments/upsert-experience-fragment)

[Delete an experience fragment by ID](/developers/docs/references/experience-management-api/experience-fragments/delete-experience-fragment)

## Publishing

[Publish an experience fragment](/developers/docs/references/experience-management-api/experience-fragments/publish-experience-fragment)

[Unpublish an experience fragment](/developers/docs/references/experience-management-api/experience-fragments/unpublish-experience-fragment)

## References

[Get referenced entities for an experience fragment](/developers/docs/references/experience-management-api/experience-fragments/get-references-for-experience-fragment)