Пример ответа (сокращён):
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
with |
query | string | нет | Доп. данные через запятую: catalog_elements, is_price_modified_by_robot, loss_reason, contacts, only_deleted, source_id, source |
page |
query | int | нет | Номер страницы |
limit |
query | int | нет | Записей на страницу, максимум 250 |
query |
query | string | нет | Поиск по заполненным полям сделки |
filter |
query | object | нет | Фильтр |
order |
query | object | нет | Сортировка по created_at, updated_at или id: asc/desc, например order[updated_at]=asc |
Пример запроса:
{
"_page": 2,
"_links": {
"self": {
"href": "https://example.amocrm.ru/api/v4/leads?limit=2&page=2"
},
"next": {
"href": "https://example.amocrm.ru/api/v4/leads?limit=2&page=3"
}
},
"_embedded": {
"leads": [
{
"id": 19619,
"name": "Сделка для примера",
"price": 46333,
"status_id": 142,
"pipeline_id": 1300,
"is_deleted": false,
"account_id": 5135160
}
]
}
}
https://{subdomain}.amocrm.ru/api/v4/https://www.amocrm.ru/oauthТип: OAuth 2.0
Два способа:
https://www.amocrm.ru/oauth?client_id={Integration ID}&state={state}&mode={popup или post_message}, интеграция получает код (живёт 20 минут) и обменивает его на токены запросом POST /oauth2/access_token к поддомену аккаунта. Refresh token можно использовать только один раз; без использования он истекает через 3 месяца.Токен передаётся в заголовке Authorization: Bearer {access token}.
Пример запроса токена:
Пример ответа:
{
"client_id": "xxxx",
"client_secret": "xxxx",
"grant_type": "authorization_code",
"code": "xxxxxxx",
"redirect_uri": "https://test.test"
}
Content-Type: application/hal+json, ошибки — application/problem+json; в запросах с телом указывайте Content-Type: application/json.204 без тела, а не 404.validation-errors с request_id и списком errors (code, path, detail).402, доступ к данным закрывается через 30 дней.403.Если этого недостаточно — официальная документация: https://www.amocrm.ru/developers/content/crm_platform/api-reference Вся интеграция одним документом: https://mcp-everything.ru/integrations/amocrm.md