Develop
This section provides resources for building applications and services using the B2C Commerce APIs (SCAPI), including use cases and code samples to guide you through API capabilities and best practices.
API Categories Overview
The B2C Commerce APIs are organized into two categories:
Shopper APIs for customer-facing storefront experiences, authenticated with SLAS.
SCAPI Admin APIs for backend operations and integrations, authenticated with Account Manager.
For the current API surface, use these source-of-truth references:
As discussed in Getting Started , the B2C Commerce APIs are categorized as:
Shopper APIs
Prefixed with Shopper
Used for storefront applications
Uses Shopper Admin API to access the API client
SCAPI Admin APIs
Used for backend office applications
Uses Account Manager to access the API client
Start Here: Common Task Paths
Choose the path that matches your development goal. These are starting paths, not exhaustive implementation checklists.
Building a Storefront
Set up authentication : Configure SLAS authentication for your storefront
Explore Shopper APIs : Review Use the Shopper APIs and the B2C Commerce API references
Implement key features : Start with product browsing, cart, and checkout flows
Optimize : Apply performance best practices
Automating Backend Operations
Get Admin access : Set up Account Manager credentials
Identify your APIs : Review Use the SCAPI Admin APIs and the B2C Commerce API references
Build integrations : Implement inventory sync, CDN configuration, or custom workflows
Monitor and test : Use API testing tools
Building with Storefront Next
Review Storefront Next architecture : Start with Storefront Next documentation
Confirm login and registration capabilities : See Login and Registration Support in Storefront Next
Configure SLAS and storefront features : Follow the relevant Storefront Next authentication guides
Deploy and test : Use managed runtime environments for validation
Building with PWA Kit
Review PWA Kit requirements : See PWA Kit documentation
Configure SLAS : Set up authentication for your PWA Kit storefront
Customize API calls : Extend or modify API interactions in your PWA Kit project
Deploy and test : Use managed runtime environments for testing
Prerequisites
Make sure you have completed the following tasks:
Determine the APIs that apply to your application: Shopper or SCAPI Admin.
Obtain the required base URL configuration values and request formation. This applies to both Shopper and SCAPI Admin APIs.
Set up authentication and authorization for your APIs. This includes creating an API client for Shopper APIs or SCAPI Admin APIs.
Next Steps