Optimizely Settings API

The Settings API from Optimizely — 9 operation(s) for settings.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v1/settings/website Get storefront website settings · Websites V1 get settings async #
Ask an LLM
“What website-level settings is my commerce storefront running with?”
“Where can I read the site-wide configuration for the current website?”
Tell an agent
Get the website settings for the storefront.
Show the current website's configuration settings.
GET /api/v1/settings/quote Get quote settings · Quotes V1 get settings async #
Ask an LLM
“What are the request-for-quote settings on my storefront?”
“Can I check how quoting is configured before building an RFQ screen?”
Tell an agent
Get the quote settings.
Show how requests for quote are configured on the site.
GET /api/v1/settings/cart Get cart settings · Carts V1 get settings async #
Ask an LLM
“What cart and checkout settings are enabled on the storefront?”
“Where do I read the shopping cart configuration?”
Tell an agent
Get the cart settings.
Show the storefront's shopping cart configuration.
GET /api/v1/settings/account Get account settings · Accounts V1 get settings async #
Ask an LLM
“What user account and sign-up settings does the storefront use?”
“Can I read the account configuration the site applies to shoppers?”
Tell an agent
Get the account settings.
Show the storefront's user account configuration.
GET /api/v1/settings/wishlist Get wish list settings · Wish lists V1 get settings async #
Ask an LLM
“How are wish lists configured on my storefront?”
“Are shared wish lists enabled according to the site settings?”
Tell an agent
Get the wish list settings.
Show the storefront's wish list configuration.
GET /api/v1/settings Get all storefront settings · Settings V1 get async #
Ask an LLM
“Can I pull every storefront settings group in one request?”
“What is the full combined settings collection for my commerce site?”
Tell an agent
Get the full storefront settings collection.
Fetch all commerce settings groups at once.
GET /api/v1/settings/products Get product settings · Products V1 get settings async #
Ask an LLM
“What product catalog display settings does the storefront have?”
“How are product listings configured on my site?”
Tell an agent
Get the product settings.
Show the storefront's product catalog configuration.
GET /api/v1/settings/mobileapp Get mobile app settings · Mobile app V1 get settings async #
Ask an LLM
“What settings does the commerce mobile app pull from the server?”
“Where can I read the configuration for the mobile app?”
Tell an agent
Get the mobile app settings.
Show the configuration served to the commerce mobile app.
GET /settings Export labels, workflows and other settings · GET /settings #
Ask an LLM
“How do I export my labels, custom fields, workflows and webhooks as one settings bundle?”
“Which routing rules and templates are in my current settings export?”
Tell an agent
Export the experimental settings bundle of labels, custom fields, workflows and webhooks.
Show my current routing rules, templates and apps settings.
POST /settings Import labels, workflows and other settings · POST /settings #
Ask an LLM
“Can I preview a settings import before it actually changes anything?”
“Will importing settings overwrite my existing workflows?”
Tell an agent
Import labels {labels}, custom fields {custom_fields} and webhooks {webhooks} into my settings.
Dry-run a settings import of workflows {workflows}, setting execute to {execute}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/optimizely:optimizely-settings-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

optimizely-settings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Optimizely Settings API
  version: '1.0'
  description: 'Operations tagged Settings across 2 of this provider''s published API definitions: optimizely-configured-commerce-storefront-api-v1-openapi.json, optimizely-content-marketing-platform-optimizely-cmp-open-api-documentation-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://dogfood.commerce.insitesandbox.com
- url: https://api.cmp.optimizely.com/v3
  description: v3 version of Optimizely CMP Open API
tags:


# --- truncated at 32 KB (50 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/optimizely/refs/heads/main/openapi/optimizely-settings-api-openapi.yml