В Affise вы можете управлять платформой через API. Чтобы начать работать с API, вам нужен API-ключ и API URL.
Для работы с запросами вы можете использовать бесплатные инструменты для разработки API, такие как Postman, Insomnia, Advanced REST client и др.
Типы данных и методы
В API Affise вы можете работать со следующими типами данных:
Integer: только для целочисленных значений: ID оффера, ID аффилиата и т. д.
Строка: включает в себя целые значения, буквы и символы: код страны, тип шапки, тип платежа и т. д.
Массив: используется с несколькими значениями: аффилиаты в шапках, цели в шапках и т. д.
Float: включает число с плавающей точкой или десятичное число: выплата аффилиату, доход и т. д.
Mixed: строка или массив: фильтры в статистике.
В Affise API вы можете использовать три метода:
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
и тип содержимого multipart/form-data
.
Ключ API
Для аутентификации при обмене данными необходимо передать API-ключ в качестве параметра в заголовке.
API-ключ для панели администратора
API-ключ панели администратора находится здесь: Пользователи > Управление пользователями > определенный пользователь.
API-ключи и пользователи
Только главный менеджер имеет право получить API-ключ на странице редактирования пользователя.
Главный менеджер имеет доступ ко всем разделам и имеет право получить API-ключ любого пользователя и любого аффилиата.
API-ключи менеджеров аффилиатов и менеджеров аккаунтов работают только для API-запросов к разделам, к которым они имеют доступ.
API-ключ партнерской панели
Если вы хотите настроить API-интеграцию с аффилиатом, ему также необходим API-ключ для получения доступа к API.
API-ключ аффилиата находится в панели аффилиата: Настройки > Безопасность.
URL-АДРЕС API
API URL - это ядро вашего API-запроса.
URL API находится здесь: Настройки > Настройки > Трекинг домены > URL по умолчанию.
Пожалуйста, свяжитесь со службой поддержки Affise по всем возникающим вопросам по электронной почте: [email protected].