Learn the basics of the Commerce API, how to obtain your credentials, and start making requests.
The Commerce API is a RESTful API. That means we designed the API to allow you to create, read, update, and delete objects with thePOST, GET, PUT, and DELETEHTTP methods.
The Commerce API speaks mainly in JSON. To ensure the API accepts and processes your requests, you'll typically set the content-type header to application/json .
All Commerce API requests are sent to https://api.digitalriver.com.
For more information on how Digital River ensures high availability and performance, see our Service Level Agreement.
Quick start guide
This guide shows you how to start making Commerce API requests. By the end, you'll know how to obtain your API keys, import the Postman collection, and run each request. This collection provides the basic requests necessary to submit a simple order through the Commerce API.
Step 1: Obtain API credentials
Before you can start making Commerce API requests, you'll need to either contact your account manager or use the Request Demo form to request your API keys.
Digital River uses these keys to authenticate your API requests. The API key you use to authenticate the request determines whether the request is in live mode or test mode. If you forget to provide your key or use one that is incorrect or outdated, the API returns an error.
Step 2: Perform a test request
After you obtain your API keys, you'll want to perform some test requests. The following steps demonstrate how to do this: