Rest API limit

Pankaj kr
Kilo Sage

Hi All,

 

I am enabling servicenow end point to someone for inbound and outbound request. But the requester will flood servicenow with request, before getting into any downtime/ failed api response I would like to know the maximum throughput of get/put servicenow endpoint. If anyone have any idea pls help me here.

 

Thanks,

 

Pankaj kumar

1 REPLY 1

pavani_paluri
Tera Guru

Hi @Pankaj kr ,

 

Based on my experience, an average instance can handle 100 to 150 requests per second. it will also depend on node size and load of the instance.

 

To protect against API flooding, we can enable Rate Limiting under web services per user.  We can also use API ACLs to restrict the tables and methods. We can monitor via Performance Analytics / Logs via

  • Transaction Logs

  • REST API Metrics 

Mark it helpful if this helps you to understand. Accept solution if this give you the answer you're looking for
Kind Regards,
Pavani P