Salesforce Commerce Cloud website screenshot

Salesforce Commerce Cloud

Salesforce Commerce Cloud (formerly Demandware) is an enterprise commerce platform supporting B2C and B2B storefronts, order management, product content, and headless commerce experiences. Commerce Cloud exposes two REST API products: the legacy Open Commerce API (OCAPI) and the modern Salesforce Commerce API (SCAPI), a unified RAML-defined API family built for headless commerce. SCAPI uses OAuth 2.0 via Salesforce Account Manager and groups APIs into Shopper, Data, and Admin tiers.

Salesforce Commerce Cloud publishes 1 API on the APIs.io network: Shopper API. Tagged areas include Commerce, E-Commerce, Headless Commerce, Salesforce, and B2C Commerce.

Salesforce Commerce Cloud’s developer surface includes authentication, documentation, pricing, signup flow, support, engineering blog, and 11 more developer resources.

31.8/100 thin ▬ flat Agent 32/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
3 APIs 60 Agent Skills
CommerceE-CommerceHeadless CommerceSalesforceB2C CommerceB2B CommerceDemandware

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 31.8/100 · thin
Contract Quality 14.2 / 25
Developer Ergonomics 7.4 / 20
Commercial Clarity 2.1 / 20
Operational Transparency 0.7 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 32/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/salesforce-commerce-cloud: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Salesforce Commerce API (SCAPI)

Modern REST API family for B2C Commerce Cloud built on a unified RAML specification, organized into Shopper, Data, and Admin APIs for headless commerce. Authentication uses OAut...

Open Commerce API (OCAPI)

Legacy REST API for B2C Commerce Cloud, organized into Shop API, Data API, and Meta API. Authentication uses OAuth 2.0 via Salesforce Account Manager. OCAPI is deprecated for ne...

Salesforce Commerce Cloud Shopper API

The Shopper API from Salesforce Commerce Cloud — 9 operation(s) for shopper.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Agent Skills 24

Packaged agent skills for driving this provider's APIs from an AI assistant.

b2c-am

AGENT SKILL

b2c-bm-users-roles

AGENT SKILL

b2c-cap

AGENT SKILL

b2c-cip

AGENT SKILL

b2c-code

AGENT SKILL

b2c-config

AGENT SKILL

b2c-content

AGENT SKILL

b2c-controllers

AGENT SKILL

b2c-custom-caches

AGENT SKILL

b2c-custom-objects

AGENT SKILL

b2c-debug

AGENT SKILL

b2c-docs

AGENT SKILL

b2c-ecdn

AGENT SKILL

b2c-forms

AGENT SKILL

b2c-hooks

AGENT SKILL

b2c-isml

AGENT SKILL

b2c-job

AGENT SKILL

b2c-localization

AGENT SKILL

b2c-logging

AGENT SKILL

b2c-logs

AGENT SKILL

Scroll for all 24

GraphQL 1

GraphQL schemas published by this provider.

Salesforce Commerce Cloud GraphQL Schema

This is a conceptual GraphQL schema for Salesforce Commerce Cloud (SFCC), derived from the

GRAPHQL

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Salesforce Commerce Cloud Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Salesforce Commerce Cloud Vulnerability Disclosure

disclosure policy published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Salesforce Commerce Cloud Agentic Access

10 operations · 5 acting

10 operations · 5 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: salesforce-commerce-cloud
name: Salesforce Commerce Cloud
description: 'Salesforce Commerce Cloud (formerly Demandware) is an enterprise commerce platform supporting B2C and B2B storefronts,
  order management, product content, and headless commerce experiences. Commerce Cloud exposes two REST API products: the
  legacy Open Commerce API (OCAPI) and the modern Salesforce Commerce API (SCAPI), a unified RAML-defined API family built
  for headless commerce. SCAPI uses OAuth 2.0 via Salesforce Account Manager and groups APIs into Shopper, Data, and Admin
  tiers.'
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/salesforce-commerce-cloud.png
tags:
- Commerce
- E-Commerce
- Headless Commerce
- Salesforce
- B2C Commerce
- B2B Commerce
- Demandware
url: https://raw.githubusercontent.com/api-evangelist/salesforce-commerce-cloud/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: salesforce-commerce-cloud:scapi
  name: Salesforce Commerce API (SCAPI)
  description: Modern REST API family for B2C Commerce Cloud built on a unified RAML specification, organized into Shopper,
    Data, and Admin APIs for headless commerce. Authentication uses OAuth 2.0 via Salesforce Account Manager (SLAS for shopper
    flows). Custom APIs allow developers to publish their own endpoints under the SCAPI framework using an OAS 3.0 schema
    contract.
  humanURL: https://developer.salesforce.com/docs/commerce/commerce-api/overview
  baseURL: https://<short-code>.api.commercecloud.salesforce.com
  tags:
  - SCAPI
  - Headless Commerce
  - Shopper API
  - Data API
  - Admin API
  - OAuth 2.0
  properties:
  - type: Documentation
    url: https://developer.salesforce.com/docs/commerce/commerce-api/overview
  - type: APIReference
    url: https://developer.salesforce.com/docs/commerce/commerce-api/references
  - type: API Explorer
    url: https://api-explorer.commercecloud.salesforce.com
  - type: Why Use SCAPI
    url: https://developer.salesforce.com/docs/commerce/commerce-api/guide/why-use-scapi.html
  - type: Custom APIs
    url: https://developer.salesforce.com/docs/commerce/commerce-api/guide/custom-apis.html
  - url: graphql/salesforce-commerce-cloud-graphql.md
    type: GraphQL
- aid: salesforce-commerce-cloud:ocapi
  name: Open Commerce API (OCAPI)
  description: Legacy REST API for B2C Commerce Cloud, organized into Shop API, Data API, and Meta API. Authentication uses
    OAuth 2.0 via Salesforce Account Manager. OCAPI is deprecated for new projects in favor of SCAPI but remains supported
    on existing instances.
  humanURL: https://developer.salesforce.com/docs/commerce/b2c-commerce/references
  baseURL: https://<instance>.demandware.net/s/-/dw/data/v23_2
  tags:
  - OCAPI
  - Shop API
  - Data API
  - Meta API
  - Legacy
  properties:
  - type: Documentation
    url: https://developer.salesforce.com/docs/commerce/b2c-commerce/references
  - type: API Explorer
    url: https://developer.salesforce.com/docs/commerce/b2c-commerce/references/b2c-commerce-ocapi/apiexplorer.html
  - type: Usage Guide
    url: https://developer.salesforce.com/docs/commerce/b2c-commerce/references/b2c-commerce-ocapi/apiusage.html
- aid: salesforce-commerce-cloud:salesforce-commerce-cloud-shopper-api
  name: Salesforce Commerce Cloud Shopper API
  description: The Shopper API from Salesforce Commerce Cloud — 9 operation(s) for shopper.
  humanURL: https://developer.salesforce.com/docs/commerce/commerce-api/overview
  baseURL: https://<short-code>.api.commercecloud.salesforce.com
  tags:
  - Shopper
  properties:
  - type: OpenAPI
    url: openapi/salesforce-commerce-cloud-shopper-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/salesforce-commerce-cloud-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/salesforce-commerce-cloud-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/salesforce-commerce-cloud-domain-security.yml
- type: Authentication
  url: authentication/salesforce-commerce-cloud-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/commercecloud-demandware
- type: Website
  url: https://www.salesforce.com/products/commerce-cloud/
- type: Documentation
  url: https://developer.salesforce.com/docs/commerce
- type: API Documentation
  url: https://developer.salesforce.com/docs/commerce/commerce-api/overview
- type: API Explorer
  url: https://api-explorer.commercecloud.salesforce.com
- type: PostmanCollection
  url: https://www.postman.com/salesforce-developers/salesforce-developers/documentation/1qkzgik/salesforce-commerce-b2c
- type: Pricing
  url: https://www.salesforce.com/products/commerce-cloud/pricing/
- type: Signup
  url: https://developer.salesforce.com/signup
- type: Trailhead
  url: https://trailhead.salesforce.com/content/learn/modules/b2c-integration-approaches/b2c-explore-ocapi
- type: GitHubOrganization
  url: https://github.com/SalesforceCommerceCloud
- type: Support
  url: https://help.salesforce.com/s/
- name: Agent Skills
  url: https://github.com/SalesforceCommerceCloud/b2c-developer-tooling
  type: AgentSkills
- url: https://developer.salesforce.com/blogs/feed
  type: Blog
features:
- name: Shopper APIs
  description: Public-facing SCAPI endpoints for storefront experiences including products, search, baskets, orders, and customers.
- name: Data APIs
  description: Administrative SCAPI endpoints for managing catalogs, pricing, promotions, inventory, and content.
- name: Admin APIs
  description: SCAPI endpoints for platform configuration including site preferences and operational tasks.
- name: Custom APIs
  description: Publish custom B2C Commerce scripts as REST endpoints under the SCAPI framework using an OAS 3.0 contract.
- name: Headless Commerce
  description: Power headless storefronts, mobile apps, and marketplace experiences via SCAPI without rendering the storefront
    on B2C.
- name: OAuth 2.0 via Account Manager
  description: Centralized OAuth 2.0 authorization through Salesforce Account Manager with SLAS for guest and registered shoppers.
solutions:
- name: Headless B2C Storefronts
  description: Build headless storefronts powered by SCAPI on PWA Kit, Next.js, or other custom front-ends.
- name: Omnichannel Commerce
  description: Deliver commerce experiences across web, mobile, and in-store touchpoints driven by the same SCAPI back-end.
- name: Marketplace and Partner Integrations
  description: Integrate B2C Commerce with marketplaces, ERP, OMS, and fulfillment systems via SCAPI Data and Admin APIs.
useCases:
- name: Catalog and Product Sync
  description: Sync products, variants, and pricing from PIM/ERP into Commerce Cloud via SCAPI Data APIs.
- name: Order Orchestration
  description: Push orders to OMS and update fulfillment state back to Commerce Cloud via SCAPI APIs.
- name: Personalization and Search
  description: Power search, recommendations, and personalization with Shopper API queries from headless front-ends.
integrations:
- name: Salesforce Marketing Cloud
  description: Connect commerce events to Marketing Cloud journeys
- name: Salesforce Service Cloud
  description: Surface order and customer data in service cases
- name: PWA Kit
  description: Salesforce reference headless storefront on top of SCAPI
- name: MuleSoft
  description: API-led integration with ERP, OMS, and other backends
- name: Account Manager
  description: Centralized OAuth 2.0 client credential management
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com