preload logo

API (Application Programming Interface) - это инструмент, который позволяет рекламодателям TrafficStars управлять своими рекламными кампаниями, а паблишерам - сайтами и рекламными местами.

Через API предоставляется вся функциональность, доступная пользователю в веб-интерфейсе admin.trafficstars.com, а также ряд дополнительных функций, упрощающих работу с большими объемами данных и объектов.

Рекламодатели могут использовать API для:

Паблишеры могут использовать API для:

Как начать пользоваться API?

#1 Сгенерировать API ключ (он же токен) в личном кабинете . Полученный токен является offline token в терминологии OAuth 2.0.

undefined

#2 Для получения сессионого API-токена необходимо воспользоваться методом Auth by the offline token

Запрос:

undefined

Ответ:

undefined

В полученном ответе нас интересуют два поля - access_token и refresh_token.

  • access_token это токен для текущей сессии; он будет использоваться для авторизации всех последующих запросов. Токен действителен в течение expires_in (сек), по умолчанию установлены одни сутки.

  • refresh_token может быть сохранен в вашей системе и неоднократно использован для получения нового access_token.

The received access_token can be used for requests to the API as a Bearer token.

Полученный access_token можно использовать для запросов к API в качестве Bearer token. К примеру, получить баланс своего акканута:

Запрос:

undefined

Response:

undefined

Готово! Теперь вы можете продолжить работу с любым из методов API TrafficStars!