Microsoft Dynamics 365 Sales Rate Limits

Microsoft Dynamics 365 Sales Rate Limits is the rate-limit profile for Microsoft Dynamics 365 Sales on the APIs.io network — every limit transcribed verbatim from the provider’s own documentation on 2026-08-13.

It captures 4 rate-limit definitions, including Number of requests — 6,000 within the five-minute sliding window; Execution time — 20 minutes (1,200 seconds) within the five-minute sliding window; Number of concurrent requests — 52 or higher.

Limit state is signalled in the {‘header’: ‘Retry-After’, True: 429, ‘value’: ‘number of seconds to wait before retrying’, ‘authoritative’: True, ‘note’: ‘The only value a client should act on. Duration is adaptive — it lengthens if the application keeps sending demanding requests.’}, {‘header’: ‘x-ms-ratelimit-burst-remaining-xrm-requests’, True: ‘every response’, ‘value’: ‘The remaining number of requests for this connection’, ‘authoritative’: False}, and {‘header’: ‘x-ms-ratelimit-time-remaining-xrm-requests’, True: ‘every response’, ‘value’: ‘The remaining combined duration for all connections using the same user account’, ‘authoritative’: False} response headers.

Tagged areas include CRM, Sales, Dynamics 365, Microsoft, and Dataverse.

4 Limits {'header': 'Retry-After', True: 429, 'value': 'number of seconds to wait before retrying', 'authoritative': True, 'note': 'The only value a client should act on. Duration is adaptive — it lengthens if the application keeps sending demanding requests.'}{'header': 'x-ms-ratelimit-burst-remaining-xrm-requests', True: 'every response', 'value': 'The remaining number of requests for this connection', 'authoritative': False}{'header': 'x-ms-ratelimit-time-remaining-xrm-requests', True: 'every response', 'value': 'The remaining combined duration for all connections using the same user account', 'authoritative': False}
Transcribed from the provider's documentation on 2026-08-13 — learn.microsoft.com/en-us/power-apps/developer/data-platf....
View Source
CRMSalesDynamics 365MicrosoftDataverseODataSales Automation

Limits

Number of requests per-user-per-web-server
6,000 within the five-minute sliding window
· per 5 minutes
6000
Execution time per-user-per-web-server
20 minutes (1,200 seconds) within the five-minute sliding window
· per 5 minutes
1200
This is the limit that batching runs into. Bundling operations into $batch avoids the request-count limit but accrues against execution time instead.
Number of concurrent requests per-user-per-web-server
52 or higher
52
Unlike the two windowed limits, exceeding concurrency returns an error immediately.
Dataverse search per-user
a throttling limit of one request per second for each user
· per 1 second
1
Learn, verbatim — "Dataverse native search uses a different API (api/search rather than api/data) and has different rules. When you use the Dataverse search API, there's a throttling limit of one request per second for each user."

Work with this as data

Every rate limit here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for rate limits

4 MCP tools reach this
  • find_rate_limitsBrowse and filter every rate limit in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This rate limit
curl "https://apis.io/api/v1/rate-limits/microsoft-dynamics-365-sales-rate-limits"
All rate limits
curl "https://apis.io/api/v1/rate-limits?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.