Request methods
- GET: Retrieve data using path or query parameters
- POST: Create or submit data with JSON body
- PUT: Update existing data with JSON body
- DELETE: Remove data using path or query parameters
Some endpoints may have exceptions to these patterns—check the specific API reference documentation.
Headers
All API requests to Sandbox require specific http headers for authentication and configuration:Your API key from the Sandbox ConsoleExample:
key_live_SIethxxxxxxxxYour JWT access token (without “Bearer” prefix)Example:
eyJhbGcxxxxx.eyJhdJxxxx.Si29xxxxxYour API secret. Required only for the Authenticate API to generate access tokensExample:
secret_live_xxxxxxxxxxxAPI version. Uses latest stable version if omittedExample:
1.0Specify the data source. Defaults to
primary if not specifiedExample: secondarySet to
no-cache to bypass cache and get latest dataExample: no-cacheThe Content-Type of the request bodyExample:
application/jsonRequest example
Here’s a complete example showing how to make an API request with all required headers:Response structure
All Sandbox API responses follow a consistent JSON structure with these fields:http status code indicating success or error
Response payload containing the requested data or error details
Unix timestamp (in milliseconds) indicating when the server generated the response
Unique identifier for tracking the request across systems