| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
method |
body | string | да | get |
params.SelectionCriteria |
body | object | да | Нужен хотя бы один из Ids, AdGroupIds, CampaignIds |
params.SelectionCriteria.Ids |
body | array | нет | ID объявлений, до 10 000 |
params.SelectionCriteria.AdGroupIds |
body | array | нет | ID групп, до 1000 |
params.SelectionCriteria.CampaignIds |
body | array | нет | ID кампаний, до 10 |
params.FieldNames |
body | array | да | Поля верхнего уровня |
params.TextAdFieldNames |
body | array | нет | Поля текстово-графического объявления |
params.Page |
body | object | нет | Limit и Offset |
https://api.direct.yandex.comhttps://api-sandbox.direct.yandex.comhttps://api-sandbox.direct.yandex.com/v5/{service}Тип: OAuth 2.0
OAuth 2.0: приложение регистрируется заранее, OAuth-токен пользователя Директа передаётся в заголовке Authorization: Bearer <токен>.
method и, как правило, params. Поддерживается и SOAP/XML.error (request_id, error_code, error_string, error_detail) — проверяйте наличие error, а не только статус.add/update возвращаются в Errors соответствующего элемента результата.RequestId (указывать в обращениях в поддержку), Units (списано/остаток/суточный лимит, например 10/20828/64000), Units-Used-Login.https://api.direct.yandex.com/v501/.Если этого недостаточно — официальная документация: https://yandex.ru/dev/direct/doc/ru/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/yandex-direct.md