> 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/fragment-optimization-variants/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. Fragment optimization variants are alternate versions of a fragment used to run experiments — A/B tests, multivariate tests, or personalization arms — at the fragment level. ## Fragment optimization variants collection [List all fragment optimization variants for a fragment](/references/experiences-management-api/fragment-optimization-variants/fragment-list-optimization-variants) [Create a new fragment optimization variant](/references/experiences-management-api/fragment-optimization-variants/fragment-create-optimization-variant) ## Fragment optimization variant [Get a fragment optimization variant by ID](/references/experiences-management-api/fragment-optimization-variants/fragment-get-optimization-variant) [Update a fragment optimization variant by ID](/references/experiences-management-api/fragment-optimization-variants/fragment-upsert-optimization-variant) [Delete a fragment optimization variant by ID](/references/experiences-management-api/fragment-optimization-variants/fragment-delete-optimization-variant) ## Publishing [Publish a fragment optimization variant](/references/experiences-management-api/fragment-optimization-variants/fragment-publish-optimization-variant) [Unpublish a fragment optimization variant](/references/experiences-management-api/fragment-optimization-variants/fragment-unpublish-optimization-variant) ## Archiving [Archive a fragment optimization variant](/references/experiences-management-api/fragment-optimization-variants/fragment-archive-optimization-variant) [Unarchive a fragment optimization variant](/references/experiences-management-api/fragment-optimization-variants/fragment-unarchive-optimization-variant) ## API Docs - Fragment optimization variants [List all fragment optimization variants for a fragment](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-list-optimization-variants.md) - Fragment optimization variants [Create a new fragment optimization variant](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-create-optimization-variant.md) - Fragment optimization variants [Get a fragment optimization variant by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-get-optimization-variant.md) - Fragment optimization variants [Update a fragment optimization variant by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-upsert-optimization-variant.md) - Fragment optimization variants [Delete a fragment optimization variant by ID](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-delete-optimization-variant.md) - Fragment optimization variants [Publish a fragment optimization variant](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-publish-optimization-variant.md) - Fragment optimization variants [Unpublish a fragment optimization variant](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-unpublish-optimization-variant.md) - Fragment optimization variants [Archive a fragment optimization variant](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-archive-optimization-variant.md) - Fragment optimization variants [Unarchive a fragment optimization variant](https://contentful-staging.ferndocs.com/developers/docs/references/experiences-management-api/fragment-optimization-variants/fragment-unarchive-optimization-variant.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)