> 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 fragment optimization variants are alternate versions of a fragment used to run experiments — A/B tests, multivariate tests, or personalization arms — at the experience fragment level.

## Experience fragment optimization variants collection

[List all experience fragment optimization variants for a fragment](/developers/docs/references/experience-management-api/experience-fragment-optimization-variants/experience-fragment-list-optimization-variants)

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

## Experience fragment optimization variant

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

[Update an experience fragment optimization variant by ID](/developers/docs/references/experience-management-api/experience-fragment-optimization-variants/experience-fragment-upsert-optimization-variant)

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

## Publishing

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

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

## Archiving

[Archive an experience fragment optimization variant](/developers/docs/references/experience-management-api/experience-fragment-optimization-variants/experience-fragment-archive-optimization-variant)

[Unarchive an experience fragment optimization variant](/developers/docs/references/experience-management-api/experience-fragment-optimization-variants/experience-fragment-unarchive-optimization-variant)