The Databox API allows you to integrate Databox with external systems, automate data ingestion, and extend platform functionality. It follows REST conventions with resource-oriented URLs, JSON request/response bodies, and standard HTTP methods/status codes.
Databox API (v1)
Download OpenAPI description
Languages
Servers
Production server
https://api.databox.com/
- Production server
https://api.databox.com/v1/accounts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.databox.com/v1/accounts \
-H 'x-api-key: YOUR_API_KEY_HERE'
Response
application/json
{ "requestId": "b0eac937-c25c-47a5-bb7e-552f6b860458", "status": "success", "accounts": [ { … } ] }
- Production server
https://api.databox.com/v1/accounts/{accountId}/data-sources
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.databox.com/v1/accounts/123456/data-sources \
-H 'x-api-key: YOUR_API_KEY_HERE'
Response
application/json
{ "requestId": "b0eac937-c25c-47a5-bb7e-552f6b860458", "status": "success", "dataSources": [ { … } ] }
- Production server
https://api.databox.com/v1/accounts/timezones
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.databox.com/v1/accounts/timezones \
-H 'x-api-key: YOUR_API_KEY_HERE'
Response
application/json
{ "requestId": "b0eac937-c25c-47a5-bb7e-552f6b860458", "status": "success", "timezones": [ { … } ] }