Pennylane · Rate Limits

Pennylane Rate Limits

Pennylane API v2 enforces a fixed rate limit of 25 requests every 5 seconds, applied at the token level. For OAuth apps the limit applies per generated token; for developer (Company/Firm) tokens it applies directly to the token. Rate limiting is enabled on both production and sandbox and affects all endpoints. Exceeding the limit returns HTTP 429 with a retry-after header. All responses (including non-throttled ones) carry ratelimit-limit, ratelimit-remaining, and ratelimit-reset headers for proactive monitoring.

Pennylane Rate Limits is the machine-readable rate-limit profile for Pennylane on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 1 rate-limit definition, measuring requests.

The profile also includes 2 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Accounting, Invoicing, Fintech, Rate Limiting, and Quotas.

1 Limits Throttle: 429
AccountingInvoicingFintechRate LimitingQuotasThrottling

Limits

Requests per window token
requests
25
25 requests every 5 seconds per token, across all endpoints.

Policies

Token-Level Limiting
Limits are tracked per token (per OAuth-generated token or per developer token).
Backoff Strategy
Honor retry-after; use ratelimit-reset to schedule retries and implement exponential backoff with jitter.

Sources