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