Формат запроса

Адрес запроса: http://api.actionteaser.ru/v1/?userkey=<apiKey>&action=<methodName>
  • <methodName> - Название метода
  • <apiKey> - Ключ доступа к API.

Формат ответа сервера: json

Используемая кодировка — UTF-8.
Возвращаемый массив данных всегда содержит 3 корневых элемента: status, errors, data
  • status - Статус запроса.
    Возможны варианты:
    • success - Запрос проведен успешно
    • fail - Запрос не успешен, описание ошибок находится в блоке errors
  • errors - Список ошибок при обработке запроса.
    При успешном запросе значение буем пустым.
  • data - Массив с возвращаемыми данными для вызванного метода.
    При неуспешном запросе будет пустым.
Пример:
{
    data:null,
    errors:["Wrong access key"],
    status:"fail"
}

Методы API

Доступные методы для Рекламодателей:

Работа с аккаунтом:
  • GetCurrentBalance - получение остатка на балансе
  • CreateNewAdvertiser - создание нового рекламодателя (только для агентов)
  • GetUserBlackList - получить черный список источников по аккаунту
  • GetUserWhiteList - получить белый список источников по аккаунту
  • DeleteSourcesFromUserBlackList - удаление источников из черного списка аккаунта
Работа с группами:
  • GetGroupList - получить список групп
  • AddGroup - добавить группу
  • MoveToGroup - перенести кампанию в группу
Работа с кампаниями:
  • GetCompanyList - получение списка кампаний
  • GetCategoryList - получить список категорий для кампании
  • GetRegionList - получить список регионов
  • GetInterestList - получить список интересов по категории
  • GetTimezoneList - получить список часовых поясов
  • CreateCompany - Создать рекламную кампанию
  • DuplicateCompany - Дублирование рекламной кампании
  • setCompanyActiveHours - задать время показов по кампании
  • setArchive - перенести кампанию в архив
  • AddSourcesToBlackList - добавление источников траффика в черный список кампании
  • DeleteSourcesFromBlackList - Удаление источников из черного списка кампании
  • AddIPsToBlackList - добавление IP адресов в черный список кампании
  • SwitchCompanyMode - остановка/запуск кампаний
Статистика:
  • GetCompanyStat - получить статистику по кампании
  • GetCompanyStatByDay - получить статистику по кампании по дням
Работа с тизерами:

Доступные методы для Вебмастеров:

Статистика:
  • GetStatBySubID - Получение статистики по SubID
  • GetStatByDay - получить статистики по дням
  • GetStatBySites - получить статистики по сайтам