Limits#
To ensure a positive experience for all, the Workiva API enforces a number of constraints.
Rate Limits#
The API may rate limit clients based on system load or excessive request frequency. When this
happens you will receive a 429 Too Many Requests response. Respect any Retry-After
response header when it is provided.
Page Size#
List endpoints accept $maxpagesize up to a maximum of 1000 items per page (the default
is 100). Requests above the maximum are clamped.
Batch Size#
Batch endpoints (POST /{resource}/batchRetrieval) accept up to 250 ids per request. Split
larger id sets into multiple requests.
Payload Size#
Request payloads are limited to a maximum of 10485760 bytes (10 MB).
Timeouts#
Requests are limited to 29 seconds.