Developers
Public API
Rate Limits

Rate Limits

Documenso enforces rate limits on all API endpoints to ensure service stability.

HTTP Rate Limits

Limit: 100 requests per minute per IP address
Response: 429 Too Many Requests

Rate Limit Response

{
  "error": "Too many requests, please try again later."
}
⚠️

No rate limit headers are currently provided. When you receive a 429 response, wait at least 60 seconds before retrying.

Resource Limits

Beyond HTTP rate limits, your account has usage limits based on your subscription plan.

Plan Limits

ResourceFreePaidSelf-hostedEnterprise
Documents/month5UnlimitedUnlimitedUnlimited
Total Recipients10UnlimitedUnlimitedUnlimited
Direct Templates3UnlimitedUnlimitedUnlimited

Error Response

When you exceed a resource limit:

{
  "error": "You have reached your document limit for this month. Please upgrade your plan.",
  "code": "LIMIT_EXCEEDED",
  "statusCode": 400
}

Error Codes

CodeStatusDescription
TOO_MANY_REQUESTS429HTTP rate limit exceeded
LIMIT_EXCEEDED400Resource usage limit exceeded