Salesforce Marketing Cloud Rate Limits

Rate-limit posture for Salesforce Marketing Cloud Engagement, read from Salesforce's own rate-limiting documentation on 2026-08-13. This supersedes the 2026-05-04 bulk-sweep placeholder, which had imported the Salesforce PLATFORM per-edition 24-hour quota model — that model applies to core Salesforce org APIs, not to marketingcloudapis.com, and it is removed here as incorrect. The finding for Marketing Cloud Engagement is the opposite and is itself the story: Salesforce publishes the runtime SIGNAL in full but publishes NO NUMBER. There is no documented requests-per-window figure, no per-endpoint ceiling and no quota surface a client can read before it is throttled. Salesforce says only that "the throttling rate is variable depending on the severity of the impact" and directs customers to their Account Executive.

Salesforce Marketing Cloud Rate Limits is the machine-readable rate-limit profile for Salesforce Marketing Cloud on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 3 rate-limit definitions, measuring requests.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled, quotaExceeded, and serviceUnavailable.

Tagged areas include CRM, Email Marketing, Marketing Automation, Marketing Cloud, and Personalization.

3 Limits Throttle: 429 Quota: 429
CRMEmail MarketingMarketing AutomationMarketing CloudPersonalizationRate Limiting

Limits

REST API request throttling account
requests
'If your account is throttled, API requests produce HTTP 429 error messages until the issue is resolved.' No numeric threshold is published.
SOAP API request throttling account
requests
'If API calls from an account negatively impact system performance, Marketing Cloud Engagement temporarily throttles subsequent SOAP API calls from that account. The throttling rate is variable depending on the severity of the impact.' SOAP signals throttling as fault code 17, NOT as an HTTP 429 — a client that only branches on HTTP status will miss SOAP throttling entirely.
MCP server account
requests
Salesforce states 'Marketing Cloud API limits and guidelines apply' to the MCE MCP server. Agent traffic is subject to the same undocumented account throttle as direct API traffic.

Policies

Backoff Strategy
Honour Retry-After on 429 and apply exponential backoff with jitter. Because no quota is published, reactive backoff is the ONLY available strategy — a client cannot precompute a safe send rate.
Token reuse
Cache and reuse the OAuth access token until expiry. Requesting a token per call adds avoidable load against the same account throttle.
Distinguish 50100 from 50200
50100 is a retryable rate limit; 50200 is an account block that retrying will not clear. Treating them the same is the most common client bug against this API.

Sources

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/salesforce-marketing-cloud-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.