Environments
API Basics
Environments
Demo
This environment lets you get started with our API before even creating an account. Head to our Demo Environment. Go to settings and grab the API Key/Secret to try a cURL post or use the following.
curl --request GET \
--url 'https://demo.checkbook.io/v3/check' \
--header "Accept: application/json" \
--header 'Authorization: d6aa2703655f4ba2af2a56202961ca86:dXbCgzYBMibj8ZwuQMd2NXr6rtvjZ8
Demo Keys
Use the following Authorization value for the "Header Auth" in the interactive docs to test the requests:
d6aa2703655f4ba2af2a56202961ca86:dXbCgzYBMibj8ZwuQMd2NXr6rtvjZ8
You can also click on this link to refresh the API reference and have the Demo Keys pre-populated.
Sandbox
https://api.sandbox.checkbook.io/v3/This environment lets you get started with developing your application without having to send out any real checks or do direct deposits. To begin, login here, go to settings, and in the developer tab, switch to the sandbox environment. Now go to settings and grab the key/secret required to make calls to this environment. The URL and authorization header will be different than the demo cURL POST seen previously.
curl --request GET \
--url 'https://api.sandbox.checkbook.io/v3/check' \
--header "Accept: application/json" \
--header 'Authorization: YOUR_SANDBOX_API_KEY:YOUR_SANDBOX_SECRET_KEY
Production
https://api.checkbook.io/v3/Once you're ready to take your application live, simply remove sandbox from the request url and change your authorization keys found here.
curl --request GET \
--url 'https://api.checkbook.io/v3/check' \
--header "Accept: application/json" \
--header 'Authorization: YOUR_SANDBOX_API_KEY:YOUR_SANDBOX_SECRET_KEY
Updated 7 months ago