aid: ok-capsule name: OK Capsule description: >- OK Capsule is an on-demand, private-label supplement manufacturing and fulfillment platform. Health brands, telehealth providers, clinics and retailers use it to launch personalized daily vitamin packs without minimum order quantities, inventory or upfront deposits. The platform exposes its whole supply chain programmatically: a REST Core API V2 (199 operations across clients, consumers, orders, order lines, fulfillments, assemblies, batches, billings, product lines, pack builders and UPC codes) and a production remote MCP server that publishes the same catalog, pack-building, order and fulfillment surface as OAuth 2.1 scoped tools for Claude, ChatGPT, Gemini and other MCP hosts. Supplements are manufactured in cGMP-certified, FDA-registered facilities and lot-tested by ISO 17025 accredited third-party labs. deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived image: https://okcapsule.com/og-preview.png url: https://raw.githubusercontent.com/api-evangelist/ok-capsule/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-26' modified: '2026-08-26' tags: - Supplements - Nutrition - Health - Manufacturing - Fulfillment - Ecommerce - Personalization - Orders - Shipping - Agents - MCP - Telehealth maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io apis: - aid: ok-capsule:ok-capsule-mcp-server name: OK Capsule MCP Server description: >- A production remote MCP server that exposes the OK Capsule platform — catalog, product intelligence, pack builder, recommendation validation, consumers, orders and fulfillments — as OAuth 2.1 scoped tools to any conformant MCP host. Streamable HTTP JSON-RPC, authorization-code plus PKCE with dynamic client registration, no API keys and no machine-to-machine grant: a human staff member signs in with an email one-time code and every token is bound to exactly one workspace. humanURL: https://okcapsule.com/mcp/developers baseURL: https://storefront.okcapsule.app/mcp tags: - MCP - Agents - Orders - Catalog properties: - type: MCPServer url: mcp/ok-capsule-mcp.yml - type: ToolCrosswalk url: mcp/ok-capsule-tool-crosswalk.yml - type: Documentation url: https://okcapsule.com/mcp/developers - type: OAuthScopes url: scopes/ok-capsule-scopes.yml - aid: ok-capsule:ok-capsule-assemblies-api name: OK Capsule Assemblies API description: Routes to manage assemblies (formerly packs) humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Assemblies properties: - type: OpenAPI url: openapi/ok-capsule-assemblies-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-authentication-api name: OK Capsule Authentication API description: >- OK Capsule API uses **Oauth2.0 with OpenID Connect**. It issues **access**, **id**, and **refresh** tokens. **Access** tokens is used to authenticate API requests and are short lived (1 day). *Id token** can be used by a client application to display user's information. It is also short lived (1 day). **Refresh** token is long lived (10 years) and is used to renew **access** and **id** tokens. Authentication to the API is performed via Bearer auth Authorization header: *Authorization: Bearer *. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Authentication properties: - type: OpenAPI url: openapi/ok-capsule-authentication-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-batches-api name: OK Capsule Batches API description: Routes to manage batches humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Batches properties: - type: OpenAPI url: openapi/ok-capsule-batches-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-billings-api name: OK Capsule Billings API description: Routes to manage billing humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Billings properties: - type: OpenAPI url: openapi/ok-capsule-billings-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-categories-api name: OK Capsule Categories API description: The Categories API from OK Capsule — 4 operation(s) for categories. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Categories properties: - type: OpenAPI url: openapi/ok-capsule-categories-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-client-addresses-api name: OK Capsule Client Addresses API description: Routes to manage client addresses humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Client Addresses properties: - type: OpenAPI url: openapi/ok-capsule-client-addresses-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-client-printer-settings-api name: OK Capsule Client Printer Settings API description: >- The Client Printer Settings API from OK Capsule — 4 operation(s) for client printer settings. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Client Printer Settings properties: - type: OpenAPI url: openapi/ok-capsule-client-printer-settings-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-clients-api name: OK Capsule Clients API description: Routes to manage clients humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Clients properties: - type: OpenAPI url: openapi/ok-capsule-clients-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-consumer-addresses-api name: OK Capsule Consumer Addresses API description: Routes to manage consumer addresses humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Consumer Addresses properties: - type: OpenAPI url: openapi/ok-capsule-consumer-addresses-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-consumers-api name: OK Capsule Consumers API description: Routes to manage consumers humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Consumers properties: - type: OpenAPI url: openapi/ok-capsule-consumers-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-contact-addresses-api name: OK Capsule Contact Addresses API description: Routes to manage contact addresses humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Contact Addresses properties: - type: OpenAPI url: openapi/ok-capsule-contact-addresses-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-contacts-api name: OK Capsule Contacts API description: Routes to manage contacts humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Contacts properties: - type: OpenAPI url: openapi/ok-capsule-contacts-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-destination-products-api name: OK Capsule Destination Products API description: The Destination Products API from OK Capsule — 1 operation(s) for destination products. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Destination Products properties: - type: OpenAPI url: openapi/ok-capsule-destination-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-fulfillments-api name: OK Capsule Fulfillments API description: Routes to manage fulfillments humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Fulfillments properties: - type: OpenAPI url: openapi/ok-capsule-fulfillments-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-integrations-orders-api name: OK Capsule Integrations Orders API description: The Integrations Orders API from OK Capsule — 2 operation(s) for integrations orders. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Integrations Orders properties: - type: OpenAPI url: openapi/ok-capsule-integrations-orders-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-okc-products-api name: OK Capsule OKC Products API description: Routes to manage OK Capsule products humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - OKC Products properties: - type: OpenAPI url: openapi/ok-capsule-okc-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-onboarding-api name: OK Capsule Onboarding API description: The Onboarding API from OK Capsule — 1 operation(s) for onboarding. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Onboarding properties: - type: OpenAPI url: openapi/ok-capsule-onboarding-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-onboarding-public-api name: OK Capsule Onboarding (Public) API description: The Onboarding (Public) API from OK Capsule — 3 operation(s) for onboarding (public). humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Onboarding (Public) properties: - type: OpenAPI url: openapi/ok-capsule-onboarding-public-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-order-lines-api name: OK Capsule Order Lines API description: Routes to manage order lines humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Order Lines properties: - type: OpenAPI url: openapi/ok-capsule-order-lines-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-order-transaction-logs-api name: OK Capsule Order transaction logs API description: >- The Order transaction logs API from OK Capsule — 2 operation(s) for order transaction logs. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Order transaction logs properties: - type: OpenAPI url: openapi/ok-capsule-order-transaction-logs-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-orders-api name: OK Capsule Orders API description: Routes to manage orders humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Orders properties: - type: OpenAPI url: openapi/ok-capsule-orders-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-api name: OK Capsule Pack Builder API description: The Pack Builder API from OK Capsule — 6 operation(s) for pack builder. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-cart-api name: OK Capsule Pack Builder Cart API description: The Pack Builder Cart API from OK Capsule — 2 operation(s) for pack builder cart. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Cart properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-cart-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-categories-api name: OK Capsule Pack Builder Categories API description: >- The Pack Builder Categories API from OK Capsule — 2 operation(s) for pack builder categories. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Categories properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-categories-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-categories-products-api name: OK Capsule Pack Builder Categories Products API description: >- The Pack Builder Categories Products API from OK Capsule — 4 operation(s) for pack builder categories products. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Categories Products properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-categories-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-client-products-api name: OK Capsule Pack Builder Client Products API description: >- The Pack Builder Client Products API from OK Capsule — 3 operation(s) for pack builder client products. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Client Products properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-client-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-integration-settings-private-api name: OK Capsule Pack Builder Integration Settings (Private) API description: >- The Pack Builder Integration Settings (Private) API from OK Capsule — 3 operation(s) for pack builder integration settings (private). humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Integration Settings (Private) properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-integration-settings-private-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-mapped-products-api name: OK Capsule Pack Builder mapped products API description: >- The Pack Builder mapped products API from OK Capsule — 2 operation(s) for pack builder mapped products. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder mapped products properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-mapped-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-settings-api name: OK Capsule Pack Builder Settings API description: >- The Pack Builder Settings API from OK Capsule — 1 operation(s) for pack builder settings. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Settings properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-settings-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-shipping-profiles-api name: OK Capsule Pack Builder Shipping Profiles API description: >- The Pack Builder Shipping Profiles API from OK Capsule — 1 operation(s) for pack builder shipping profiles. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Shipping Profiles properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-shipping-profiles-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-types-private-api name: OK Capsule Pack Builder Types (Private) API description: >- The Pack Builder Types (Private) API from OK Capsule — 2 operation(s) for pack builder types (private). humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Types (Private) properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-types-private-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pack-builder-widget-api name: OK Capsule Pack Builder Widget API description: The Pack Builder Widget API from OK Capsule — 5 operation(s) for pack builder widget. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pack Builder Widget properties: - type: OpenAPI url: openapi/ok-capsule-pack-builder-widget-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-packaging-asset-groups-api name: OK Capsule Packaging Asset Groups API description: >- The Packaging Asset Groups API from OK Capsule — 3 operation(s) for packaging asset groups. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Packaging Asset Groups properties: - type: OpenAPI url: openapi/ok-capsule-packaging-asset-groups-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-pamphlets-api name: OK Capsule Pamphlets API description: Routes to manage pamphlets humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Pamphlets properties: - type: OpenAPI url: openapi/ok-capsule-pamphlets-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-product-lines-api name: OK Capsule Product Lines API description: Routes to manage product lines (formerly brands). humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Product Lines properties: - type: OpenAPI url: openapi/ok-capsule-product-lines-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-product-sets-api name: OK Capsule Product Sets API description: >- Routes to manage client product sets (a set is a client product composed of other client products) humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Product Sets properties: - type: OpenAPI url: openapi/ok-capsule-product-sets-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-products-api name: OK Capsule Products API description: Routes to manage client products humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Products properties: - type: OpenAPI url: openapi/ok-capsule-products-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-statuses-api name: OK Capsule Statuses API description: List of statuses for resources humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Statuses properties: - type: OpenAPI url: openapi/ok-capsule-statuses-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-sync-processes-api name: OK Capsule Sync Processes API description: The Sync Processes API from OK Capsule — 2 operation(s) for sync processes. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Sync Processes properties: - type: OpenAPI url: openapi/ok-capsule-sync-processes-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-telemetry-api name: OK Capsule Telemetry API description: The Telemetry API from OK Capsule — 2 operation(s) for telemetry. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Telemetry properties: - type: OpenAPI url: openapi/ok-capsule-telemetry-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-upc-codes-api name: OK Capsule UPC Codes API description: The UPC Codes API from OK Capsule — 3 operation(s) for upc codes. humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - UPC Codes properties: - type: OpenAPI url: openapi/ok-capsule-upc-codes-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - aid: ok-capsule:ok-capsule-users-api name: OK Capsule Users API description: Routes to manage client users humanURL: https://docs.okcapsule.app/docs/ baseURL: https://na1-prod.okcapsule.app tags: - Users properties: - type: OpenAPI url: openapi/ok-capsule-users-api-openapi.yml - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: DataModel url: data-model/ok-capsule-data-model.yml common: - type: CapabilityMap url: capabilities/ok-capsule-capability-edges.yml name: OK Capsule Business Capability Map - type: Overlay url: overlays/ok-capsule-core-api-v2-overlay.yaml - type: Website url: https://okcapsule.com/ - type: DeveloperPortal url: https://docs.okcapsule.app/docs/ - type: Documentation url: https://docs.okcapsule.app/docs/ - type: APIReference url: https://api2-docs.okcapsule.app/ - type: GettingStarted url: https://docs.okcapsule.app/docs/getting-started - type: Support url: https://intercom.help/ok-capsule-918b959a076c/en - type: Blog url: https://okcapsule.com/blog - type: GitHubOrganization url: https://github.com/okcapsule - type: Pricing url: https://okcapsule.com/pricing/plans - type: SignUp url: https://portal.okcapsule.app/ - type: Login url: https://portal.okcapsule.app/ - type: TermsOfService url: https://okcapsule.com/terms - type: PrivacyPolicy url: https://okcapsule.com/privacy-policy - type: MCPServer url: https://storefront.okcapsule.app/mcp name: OK Capsule MCP Server description: Production remote MCP server for catalog, pack building, consumers, orders and fulfillments, behind OAuth 2.1 + PKCE. - type: Packages url: packages/ok-capsule-packages.yml - type: WellKnown url: well-known/ok-capsule-well-known.yml - type: LLMsTxt url: llms/ok-capsule-llms.txt - type: Conformance url: conformance/ok-capsule-conformance.yml - type: Compliance url: conformance/ok-capsule-conformance.yml - type: ErrorCatalog url: errors/ok-capsule-problem-types.yml - type: Lifecycle url: lifecycle/ok-capsule-lifecycle.yml - type: Deprecation url: lifecycle/ok-capsule-lifecycle.yml - type: OAuthScopes url: scopes/ok-capsule-scopes.yml - type: Authentication url: authentication/ok-capsule-authentication.yml - type: DomainSecurity url: security/ok-capsule-domain-security.yml - type: Conventions url: conventions/ok-capsule-conventions.yml - type: Sandbox url: sandbox/ok-capsule-sandbox.yml - type: DataModel url: data-model/ok-capsule-data-model.yml - type: Components url: components/ok-capsule-components.yml - type: Plans url: plans/ok-capsule-plans-pricing.yml - type: RateLimits url: rate-limits/ok-capsule-rate-limits.yml - type: AgentSkill url: skills/_index.yml x-enrichment: date: '2026-08-26' status: enriched artifacts_added: 26 pass: local-v1