Rate Limits
Rate Limiting
Export API endpoints have daily rate limits that reset at midnight UTC. Each endpoint has its own specific limit:
| Endpoint | Daily Limit |
|---|---|
| POST /job (Submit Job) | 60 |
| GET /jobs (List Jobs) | 1,200 |
| GET /job/{jobId} (Job Status) | 300 |
| GET /fields (Field Metadata) | 60 |
In addition, all exports have a limit of a combined total size of 10 GB per day.
Note: Exceeding these limits will result in an HTTP 429 Too Many Requests error.
Plan your job submissions and polling intervals accordingly to stay within your quota.
Trial export limit
Interested in evaluating how the Demandbase Data Export API can support your data and integration workflows? The Export API trial lets you explore the API, test requests, review response formats, and validate how Demandbase data can work within your systems.
Trial accounts can export up to 100 MB of data within a rolling 24-hour period. This allowance is shared across all exports and does not reset for each request. For example, after exporting 40 MB, you can export up to another 60 MB until the earlier usage falls outside the rolling 24-hour window.
Before an export runs, Demandbase checks whether it fits within your remaining trial allowance. If an export exceeds the allowance, it will not run and you will receive one of the following messages:
- Daily limit reached: “Trial customers are not allowed to export more than 100MB over a rolling 24-hour period. You have reached your limit. Please try again later.”
- Export exceeds the remaining allowance: “This export is too large for your remaining trial budget over a rolling 24-hour period. Try adding more filters to reduce the result size and resubmit the request.”
To reduce the size of an export, narrow its filters or select fewer fields.
To participate in the Export API trial, contact your Demandbase Account Team. They can help assess your use case, coordinate access, and guide you through the next steps.
Updated 10 days ago