Bitrix24 Helpdesk

Changes in REST 22.0.0

Starting with REST module version 22.0.0 in Bitrix24 Cloud, all REST API responses include an additional operating key in the time array. This key provides extra details about request execution time.

The key shows how long a method request runs inside the account. Bitrix24 tracks the total execution time for each method. If the combined execution time for a method exceeds 480 seconds within 10 minutes, the method is blocked for 10 minutes.

Other methods and applications that use different methods are not affected.

Examples

Example 1

Application 1 retrieves lead data with the crm.lead.list method.

  • Each request takes 20 seconds.
  • The application sends 2 requests per minute.

After 10 minutes, the total execution time is 400 seconds.

The application stays within the limit, so it continues to work normally.

Example 2

Application 2 retrieves deal data with the crm.deal.list method.

  • Each request takes 15 seconds.
  • The application sends 2 requests per minute.

After 10 minutes, the total execution time is 300 seconds.

This application uses a different method, so its execution time is tracked separately. The application continues to work normally.

Example 3

Application 3 starts retrieving leads with the crm.lead.list method at the same time as Application 1.

  • Each request also takes 20 seconds.

Both applications use the same method. Their execution times are added together. When the total exceeds 480 seconds, both applications receive a 429 error when calling the method.

Go to Bitrix24
Don't have an account? Create for free