Current API Limits
This article lists the different limits that are set on OData and SOAP requests. The limits are subject to change, following the Microsoft API Terms of Use.
API Rate limits
HTTP response code 429 - Too Many Requests
is returned if limits are exceeded.
OData | SOAP | |
---|---|---|
Sandbox | 300 req/min | 300 req/min |
Production | 600 req/min | 600 req/min |
Request time out
HTTP response code 504 - Gateway Timeout
is returned when a request exceeds 10-minutes execution time.
Maximum Connections
The maximum number of simultaneous OData or SOAP requests. HTTP response code 429 - Too Many Requests
is returned if limits are exceeded.
OData | SOAP |
---|---|
100 | 100 |
Operation Timeout
The maximum amount of time that allocated to a single OData or SOAP request. HTTP response code 408 - Request Timeout
is returned if limits are exceeded.
OData | SOAP |
---|---|
00:08:00 | 00:10:00 |
Request Size
The maximum size of the OData or SOAP request. HTTP response code 413: Request Entity Too Large
is returned if limits are exceeded.
OData | SOAP |
---|---|
20,000 entities per page | 65,536 kilobytes |
See Also
Operational Limits for Business Central Online
Best practices on transient errors
Using OData Batch request
Microsoft API Terms of Use
Feedback
Submit and view feedback for