API

Все запросы к API передаются методом GET, для авторизации требуются api_key и api_user_id:

https://advertlink.ru/api/v1/?action=[method]&api_key=[api_key]&api_user_id=[ api_user_id]&[params]


api_key и api_user_id вы можете найти в разделе настройки.


[params] разделяются через & как ключ=значение


Пример запроса статистики по тизеру 1234567 за период с 01.09.2020 по 10.09.2020:


https://advertlink.ru/api/v1/?action=advert_teasers_stat&api_key=[api_key]&api_user_id=[ api_user_id]&tid=1234567&date_from=2020-09-01&date_to=2020-09-10


Результат выполнения возвращается в формате JSON: либо ошибка (error) с ее описанием, либо успешно выполнение (success) с результатом выполнения.


Статистика кампаний:

method: advert_campaigns_stat


params:
cid (id кампании) | число | не обязательный
date_from (YYYY-MM-DD) | дата | не обязательный
date_to (YYYY-MM-DD) | дата | не обязательный



Статистика тизеров:

method: advert_teasers_stat


params:
cid (id кампании) | число | не обязательный
tid (id тизера) | число | не обязательный
date_from (YYYY-MM-DD) | дата | не обязательный
date_to (YYYY-MM-DD) | дата | не обязательный



Запуск/остановка тизера:

method: advert_teasers_status


params:
tid (id тизера) | число | обязательный
status (start/stop) | строка | обязательный

Изменение цены тизера:

method: advert_teasers_bid


params:
tid (id тизера) | число | обязательный
bid (разделитель точка) | число | обязательный

Проверка баланса:

method: advert_balance


params:
без параметров