Skip to main content

Rate Limits

Rate Limits

Endpoint GroupLimitWindow
/api/auth (login)Class-basedfive failures per account; separate per-IP credential and support-request abuse guards
/api/agents (autonomous)Lower autonomous tierper minute per actor
/api/v1/transactionsUp to ~120 reqper minute per API key
/api/v1/parse and /api/v1/validate120 reqper minute per API key
/api/v1/documents/outbound and /api/v1/documents/inbound120 reqper minute per API key
/api/v1/documents/batch60 reqper minute per API key (up to 100 documents per call)
/api/v1/documents/{documentId} and …/payload120 reqper minute per API key
/api/v1/document-types (public registry)300 reqper minute per client IP
/api/chat (AI assistant)Up to ~30 reqper minute
/api/upload30 req per user, 90 req per networkper minute (in addition to the general /api/ budget)
All other /api/ routes300 reqper minute per actor

Numbers above are typical ceilings; the actual cap that applies to your request is the lower of the per-endpoint ceiling and your plan-tier ceiling (see Acceptable Use). Rate-limit response headers (when present): X-RateLimit-Remaining and X-RateLimit-Reset (Unix timestamp). On a 429, retry after the time indicated in the response body or Retry-After header.

Still have questions?

Our support team typically responds within a few hours during business hours.

Contact support

© 2026 SignalEDI Inc. All rights reserved.