planning-center-monorepo v1.0.0
planning-center-monorepo / planning-center-people-ts/src / RateLimitInfo
Interface: RateLimitInfo
Defined in: packages/planning-center-base-ts/dist/rate-limiter.d.ts:12
PCO Rate Limiter
Planning Center Online has the following rate limits:
- 100 requests per 20 seconds (subject to change)
- Rate limit headers are returned on every response
- 429 responses include Retry-After header
- Limits and time periods can change dynamically
This rate limiter tracks requests and enforces these limits.
Properties
limit
limit:
number
Defined in: packages/planning-center-base-ts/dist/rate-limiter.d.ts:13
remaining
remaining:
number
Defined in: packages/planning-center-base-ts/dist/rate-limiter.d.ts:14
resetTime
resetTime:
number
Defined in: packages/planning-center-base-ts/dist/rate-limiter.d.ts:15
retryAfter?
optionalretryAfter:number
Defined in: packages/planning-center-base-ts/dist/rate-limiter.d.ts:16