Microsoft Dynamics 365 Sales Rate Limits

Microsoft Dynamics 365 Sales Rate Limits is the machine-readable rate-limit profile for Microsoft Dynamics 365 Sales on the APIs.io network, in the API Commons Rate Limits shape.

It captures 4 rate-limit definitions.

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

per-user-per-web-server
· per 300s (five-minute sliding window)
6000/300s (five-minute sliding window)
per-user-per-web-server
· per 300s (five-minute sliding window)
1200/300s (five-minute sliding window)
This is the limit that batching runs into. Bundling operations into $batch avoids the request-count limit but accrues against execution time instead.
per-user-per-web-server
· per instantaneous
52/instantaneous
Unlike the two windowed limits, exceeding concurrency returns an error immediately.
per-user
· per 1s
1/1s
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"

Discovery needs no key. Ratings and market analysis are Pro.

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.