ServiceNow · Rate Limits
Servicenow Rate Limits
ServiceNow's REST API rate limits are configured per instance by ServiceNow administrators via System Web Services > REST > API rate-limiting rules. There is no globally-published, fixed numeric limit; thresholds, scope (per user / role / IP), and warning/violation behavior are tenant-specific. When a rule fires, the API responds with HTTP 429 and a Retry-After header. Public ServiceNow product documentation describes the mechanism but not numeric defaults, and the docs.servicenow.com site is not directly reachable from public crawlers.
1 Limits
Throttle: 429
ITSMNow PlatformRate Limiting
Limits
Per-instance configurable rate-limit rule instance/user-or-role
see instance configuration
Administrators define numeric thresholds per user, per role, or per request URI. Default sample rules ship with the platform but are not a contractual SLA.
Policies
Configurable rule engine
Rate limits are policies in the customer's instance, editable by admins. They can be applied per user, per role, per integration user, and per URI pattern, with separate warning vs violation thresholds.
429 + Retry-After
When a violation rule fires, ServiceNow returns HTTP 429 with a Retry-After header indicating seconds until the rule's window resets.
Disclosure
Specific numeric thresholds are tenant-internal and disclosed to integrators by the customer's ServiceNow admin team, not publicly.
Backoff
Honor Retry-After; apply exponential backoff with jitter on repeated 429s.