В Affise вы можете управлять некоторыми своими действиями через API. Чтобы начать работать с API, вам нужен API-ключ и API URL.
Для работы с запросами вы можете использовать бесплатные инструменты для разработки API, такие как Postman, Insomnia, Advanced REST client и др.
Типы данных и методы
В API вы можете столкнуться со следующими типами данных:
Integer: только для целочисленных значений: ID оффера и т. д.
String: включает в себя целочисленные значения, буквы и символы: код страны, тип кэпа, тип платежа и т. д.
Array: несколько значений со сложной структурой: группы таргетинга, кэпы, выплаты и т. д.
Float: число с плавающей точкой или десятичное число: ваш доход и т. д.
API Affise предоставляет три метода:
GET: используется для запроса данных: статистика, список офферов и т. д.
POST: используется для отправки данных для создания или обновления ресурса: добавление пикселя, редактирование постбэк-ссылки и т. д.
DELETE: используется для удаления указанного ресурса: удаление постбэка, удаление пикселя и т. д.
Структура API-запроса:
GET/POST/DELETE + API URL + путь + ? + API key=189471975956279174174.
Пример API-запроса:
POST https://api-rocketcompany.affise.com/3.0/admin/offer?API-key=1ca97dd8c1b19bf8ae554c063112a489
🔎 Используйте заголовок content-type - application/x-www-form-urlencoded
.
API-ключ
Для аутентификации при обмене данными необходимо передать API-ключ в качестве параметра в заголовке.
Найти ключ можно здесь: Настройки > Безопасность.
API URL
API URL является основой вашего API-запроса. Попросите вашего аккаунт-менеджера предоставить вам API URL.
По всем возникающим вопросам обращайтесь в службу поддержки клиентов Affise по электронной почте: [email protected].