Список рекламных кампаний
list_campaignsList ad campaigns from your Avito account with pagination and filters by status, type, payment model, dates, and more. Retrieve detailed campaign data and API point balance.
Instructions
Перечисляет рекламные кампании аккаунта постранично. Возвращает {total, items, page, limit, hasNextPage} плюс apiPointBalance — остаток недельных баллов API, которые пополняются по понедельникам в 00:00 UTC. У каждой кампании есть id, name, status, budget (рубли), paymentModel (CPM/CPC), campaignType, startDate/endDate, advertiserId, contractId, managerID и отметки времени. Поля фильтра объединяются по И, и каждый список оставляет только перечисленные в нём значения. Через этот API нельзя создать, изменить, приостановить, возобновить, заархивировать или удалить кампанию и нельзя тронуть её таргетинг — единственные доступные где-либо изменения это change_group_budget и change_group_price для группы объявлений.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Оставить кампании с этими id. | |
| page | No | Номер страницы, нумерация с 1. По умолчанию 1. | |
| limit | No | Размер страницы, 1..100. По умолчанию 20. | |
| filter | No | Универсальный фильтр: дополнительные ключи, которые подмешиваются в фильтр запроса как есть (в написании API). При конфликте побеждают именованные поля выше. | |
| managers | No | Оставить кампании этих менеджеров — пользователей аккаунта (по id). | |
| statuses | No | Оставить кампании с этими статусами: draft, in_moderation, moderation_failed, partial_moderation, active, paused, stopped, finished, archived. | |
| createdAt | No | Оставить кампании, созданные в этом диапазоне: {from, to}, YYYY-MM-DD. | |
| timeFrame | No | Оставить кампании, период размещения которых попадает в этот диапазон: {from, to}, YYYY-MM-DD. | |
| advertisers | No | Оставить кампании этих рекламодателей (по id). | |
| contractIds | No | Оставить кампании по этим договорам (по id). | |
| campaignTypes | No | Оставить только эти типы кампаний: textImage, HTML, video. | |
| paymentModels | No | Оставить только эти модели оплаты: CPM, CPC. | |
| additionalAgreementIds | No | Оставить кампании по этим дополнительным соглашениям (по id). |