Does ServiceNow have explicit API Inbound or Outbound rate limits?

RDimen
Kilo Explorer

Does ServiceNow have explicit REST API Inbound or Outbound rate limits? And if so, what would those settings be?

The closest thing that answers this question is this note on Inbound REST API rate limiting where it states:

"Note: As requests reach an instance, each node maintains a rate limit count per user. Every 30 seconds, the count is committed to the database. As a result, a rate limit rule may not take effect for up to 30 seconds."

If no limit exists:

  • Is it required that the developer set these rate limit rules
  • Are there default inbound/outbound rate limit rules?
1 REPLY 1

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

please check below links and it should help you:

https://docs.servicenow.com/bundle/geneva-servicenow-platform/page/integrate/custom_web_services/reference/r_ControllingMaxRequestSize.html

https://community.servicenow.com/community?id=community_question&sys_id=e7990a38db0a77802be0a851ca96190f

https://docs.servicenow.com/bundle/istanbul-security-management/page/product/threat-intelligence/task/t_DefineScanRateLimits.html

https://community.servicenow.com/community?id=community_question&sys_id=e07dcbe9db9cdbc01dcaf3231f96197b

For inbound there is some rate limit

For outbound there is no such settings in ServiceNow. Creating/Sending a REST message is just a transaction and system will control it automatically for you. there isn't any rate limit I think; only the maximum request size

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader