This section contains guidance and information for specific APIs in the SCAPI Admin API family.
Admin API Overview
The SCAPI Admin APIs enable backend operations, integrations, and automation for your B2C Commerce implementation. All Admin APIs require Account Manager authentication.
Account Manager credentials - Set up through Account Manager in Business Manager
Appropriate permissions - Admin APIs require specific role-based permissions
API client configuration - Some Admin APIs require dedicated API client setup
Base URL and organization ID - Obtain from your Business Manager instance
For authentication setup details, see Authorization.
Common Automation Scenarios
These scenarios are implementation patterns you can adapt. API capabilities and surfaces evolve over time, so always validate endpoint details against the B2C Commerce API references.
Scenario 1: Automated Inventory Synchronization
Goal: Sync inventory levels from an external warehouse management system (WMS) to B2C Commerce
Implementation:
Extract: Retrieve inventory data from your WMS
Transform: Map WMS data to OCI inventory record format
Load: Use Admin Inventory API to bulk update availability
Monitor: Track sync status and handle errors
Key APIs: Admin Inventory
Scenario 2: CDN Configuration Management
Goal: Automate CDN zone configuration across multiple environments
Implementation:
Define: Create CDN zone configuration templates
Deploy: Use Admin CDN API to create and configure zones
Configure: Set up WAF rules, SSL certificates, and cache policies
Monitor: Enable log forwarding for CDN analytics
Key APIs: Admin CDN
Scenario 3: Product Catalog Updates
Goal: Automate daily product data synchronization from a Product Information Management (PIM) system
Implementation:
Extract: Get product updates from PIM system
Validate: Verify product data format and required fields
Update: Use Admin Product API to update product attributes, prices, and availability
Verify: Confirm updates through Shopper Product API