DOCPLANNER INTEGRATIONS
Rate Limits
To prevent DOS/DDOS attacks and API misuse, Docplanner employs rate limiting mechanisms.
Docplanner currently enforces rate limits on two levels:
- Hourly Request Quota: Limits the total number of requests your client can make in an hour.
- Per-Minute WRITE Limit: Restricts the number of WRITE operations (PUT, POST, DELETE) per minute.
If you have legitimate reasons for needing higher limits, they can be increased on a client-specific basis. Contact us at integrations@docplanner.com for inquiries.
When the request limit is reached, subsequent requests will return the 429 Too Many Requests
response code until the request counter resets.
Missing Rate Limit Headers?
If API responses lack rate limiter-specific headers, it indicates that rate limiting has been disabled.
Rate limits are communicated via the following HTTP headers:
- X-RateLimit-Limit: Indicates the maximum number of requests allowed in the current time span.
- X-RateLimit-Reset: Provides the date and time when the rate limit will reset, formatted in ISO8601.
- X-RateLimit-Used: Shows the number of requests used within the current time span.
- X-RateLimit-Remaining: Displays the number of requests you can still make in the current time span.
We strongly recommend implementing an exponential backoff strategy for requests when approaching rate limits to optimize usage and avoid throttling.