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 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.

API entry from apis.yml

apis.yml Raw ↑
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: API References
  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