We refreshed our doc site!
Bookmarked links may have changed
Read release notesCircle’s sandbox environment is a development tool that allows you to safely test prototypes and integration without generating actual financial transactions. Sandbox APIs match those in production, making it easy to move into the production phase.
To ensure success, please note the following:
To test raw connectivity, you can use the service health ping API endpoint, as below.
curl -H 'Accept: application/json' \
-X GET --url https://api-sandbox.circle.com/ping
Successful Response
If you reached the API endpoint, you’ll see the response {"message" : "pong"}.
Verify that your API key is set up correctly by using the get configuration info API endpoint, as below.
curl -H 'Accept: application/json' \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-X GET --url https://api-sandbox.circle.com/v1/configuration
Successful Response
{"data":{"payments":{"masterWalletId":"1234567890"}}}
Error Response
{"code":401,"message":"Malformed authorization. Are the credentials properly encoded?"}