A full-featured REST API
Bitrix24 provides an extensive set of methods. The REST API lets you work with deals, contacts, leads, tasks, documents, the calendar, drive, payroll, CRM forms, "smart processes" and so on. To access the REST API: register an application in the Bitrix24 developer panel. You receive a client_id and client_secret. You configure OAuth. The application redirects the user to the authorization page, receives a code, and then an access_token and refresh_token.
You send requests to https://{portal_name}.bitrix24.ru/rest/{method}?auth={access_token}, passing JSON parameters. The REST API supports batch requests and reduces the number of network calls, which matters under heavy load.