Salesforce Commerce APIs - end-to-end use cases and samples-SCAPI End2End Shopper Journey
Number of APIs: 15
-
1d. Promotion Details GET https://{{shortCode}}.api.commercecloud.salesforce.com/pricing/shopper-promotions/v1/organizations/{{organizationId}}/promotions?ids={{promoId}}&siteId={{siteId}}
-
2c-1. Delete Baskets (if needed) DELETE https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}?siteId={{siteId}}
-
2c-2. Get Basket GET https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}?siteId={{siteId}}
-
2d-1. Add Billing Address PUT https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}/billing-address?siteId={{siteId}}
-
2d-2. Add Customer Info PUT https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}/customer?siteId={{siteId}}
-
2e. Update Shipment for Basket PATCH https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}/shipments/me?siteId={{siteId}}
-
2f. Add Payment POST https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-baskets/v1/organizations/{{organizationId}}/baskets/{{basketId}}/payment-instruments?siteId={{siteId}}
-
3a. CREATE ORDER POST https://{{shortCode}}.api.commercecloud.salesforce.com/checkout/shopper-orders/v1/organizations/{{organizationId}}/orders?siteId={{siteId}}
-
Registered customer details GET https://{{shortCode}}.api.commercecloud.salesforce.com/customer/shopper-customers/v1/organizations/{{organizationId}}/customers/{{customerId}}?siteId={{siteId}}
-
1b. Product Details GET https://{{shortCode}}.api.commercecloud.salesforce.com/product/shopper-products/v1/organizations/{{organizationId}}/products?ids={{productId}}&siteId={{siteId}}