Начните с API (администраторы)
Natalya Yefimenko avatar
Автор: Natalya Yefimenko
Обновлено больше недели назад

В 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.

Articles _ Affise _ Interco.. 2022-12-02 at 11.10.48 AM. - Google Chrome

Ключ API

Для аутентификации при обмене данными необходимо передать API-ключ в качестве параметра в заголовке.

API-ключ для панели администратора

API-ключ панели администратора находится здесь: Пользователи > Управление пользователями > определенный пользователь.

Users Management _ Rocketcompany - Google Chrome 2022-08-11 at 5.38.17 PM

API-ключи и пользователи

Только главный менеджер имеет право получить API-ключ на странице редактирования пользователя.

Главный менеджер имеет доступ ко всем разделам и имеет право получить API-ключ любого пользователя и любого партнера.

API-ключи менеджеров партнеров и менеджеров аккаунтов работают только для API-запросов к разделам, к которым они имеют доступ.

API-ключ партнерской панели

Если вы хотите настроить API-интеграцию с партнером, ему также необходим API-ключ для получения доступа к API.

API-ключ партнера находится в панели партнера: Настройки > Безопасность.

Profile _ Security - Google Chrome 2022-08-12 at 10.43.03 AM

URL-АДРЕС API

API URL - это ядро вашего API-запроса.

URL API находится здесь: Настройки > Настройки > Домены отслеживания > URL по умолчанию.

Domains - Google Chrome 2022-08-12 at 10.54.56 AM

⚠️ Ваш API URL ведет к API Doc. Найти API v.3.1. Doc здесь.


Пожалуйста, свяжитесь со службой поддержки Affise по всем возникающим вопросам по электронной почте: [email protected].

Нашли ответ на свой вопрос?