Barndoor Rate Limits
Barndoor does not publish numeric per-second or per-minute rate limits for the Platform API in public documentation. Several adjacent policies that effectively shape throughput are documented: a pool of five static egress IPs is shared across all customers for outbound MCP traffic, JWT bearer tokens are short-lived and refreshed by the SDK (Auth0 PKCE flow), and the audit-log export pipeline batches events every 30 seconds or per 100 events (whichever first). Pagination on list endpoints is bounded (page >= 1, limit <= 100). Per-plan agent (non-human identity) ceilings act as a structural quota: Trial unlimited, Team 250, Pro 1,000, Enterprise custom. Numeric request-rate ceilings remain unpublished - reconciled:false until Barndoor Support confirms them.
Barndoor Rate Limits is the machine-readable rate-limit profile for Barndoor on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 6 rate-limit definitions, measuring requests, items_per_page, egress_ip, events_per_batch, and buffer_days.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled, unauthorized, validation, and serverError.
Tagged areas include AI Agents, MCP, Rate Limiting, Throttling, and Egress.
Limits
Policies
Sources
- https://docs.barndoor.ai/api-reference/introduction
- https://docs.barndoor.ai/how-tos/ip-whitelisting
- https://docs.barndoor.ai/how-tos/log-export
- https://barndoor.ai/pricing
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.