---
updatedAt: 2026-03-05T14:30:55.000Z
agentTools:
  projectIndex: https://developer.demandbase.com/llms.txt
---

# Rate Limits

<Header title="Rate Limiting" />

All Demandbase B2B API endpoints are subject to a rate limit of 1,000 requests per minute. If this limit is exceeded, the API will return an HTTP 429 Too Many Requests error.

### In addition, for asynchronous jobs (e.g., /job, /match/job, /subscriptions/job):

* You can have at most 2 jobs in accepted or processing state at any time.
  * If a third job is submitted while two are still in progress, the API will respond with: HTTP 429 Too Many Requests and Error message: Max 2 jobs are allowed at a time

<Header title="Best Practices to Avoid Rate and Concurrency Errors:" headerLevel="3" />

* Throttle requests to stay within 1,000 RPM
* Queue or delay job submissions if 2 jobs are already running
* Use exponential backoff for retrying on 429 errors
* Monitor usage metrics to proactively manage API consumption
* Consolidate requests where possible to reduce load