Authenticating Digital Commerce APIs
Basics
This page describes the headless Digital Commerce service that enables rapid experience-first commerce development and applications.
The Digital Commerce API follows a microservice architecture that enables commerce into any part of an application and is built on the JSON API specification, follows predictable REST URLs and supports cross-origin resource sharing.
Endpoint
Versions
The Digital Commerce API ensures backward compatibility by properly versioning any changes to the APIs. Should changes to the API structure need to be made, it will occur within a new version and older functionality will be preserved.
X-Storefront Header Parameter
Content Type
X-Account Header Parameter
Includes
You can easily include resource relationships on most top-level resources. Multiple includes are defined using comma delimited values.
Caching
Server side caching is used and can be configured per request using the cacheStrategy query parameter
Errors
Code | Response |
---|---|
201 | Created Successfully |
200 | Updated Successfully |
204 | Deleted Successfully |
400 | Invalid JSON |
422 | Validation Error |
500 | Something went wrong on our end |