Создание кодов оптимизации по действию

Параметры

HTTP метод Права доступа URL Параметры Примечание
POST manage_opt_codes https://api.admitad.com/opt_codes/action/create/ Список параметров для запроса.
  • * Возвращает результат в формате JSON.

Список параметров для запроса.

Название Тип Обязательный Ограничения параметров Допустимые значения
website integer     Список площадок веб-мастера
campaign integer     Список партнёрских программ
desc_mode integer   0 для расширенного режима и 1 для простого
url string    
method integer   0 для GET метода и 1 для POST
action_type integer   0 для всех типов действия, 1 для Sale и 2 для Lead
status integer   5 - новая, 6 - принята, 7 - отклонена, 8 - ожидает

Список параметров ссылки.

Название Параметр
ID партнёрской программы [[[offer_id]]]
Название партнёрской программы [[[offer_name]]]
Название площадки [[[website_name]]]
ID площадки [[[website_id]]]
SubID [[[subid]]]
Сумма вашего заработка [[[payment_sum]]]
Валюта программы [[[currency]]]
Номер заказа [[[order_id]]]
Сумма заказа [[[order_sum]]]
Время клика(unix-время) [[[click_time]]]
Время действия(unix-время) [[[time]]]
Время конверсии(в секундах) [[[conversion_time]]]
Тип действия [[[type]]]
IP действия [[[action_ip]]]
User-Agent [[[user_agent]]]

Пример использования

Пример запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access_token' -X POST https://api.admitad.com/opt_codes/action/create/ -d 'website=33&campaign=6&status=6&status=7&desc_mode=0&method=1&action_type=1&url=http%3A//test.com/%3Foffer_id%3D%5B%5B%5Boffer_id%5D%5D%5D%26time%3D%5B%5B%5Btime%5D%5D%5D'

Пример ответа API-сервера в формате JSON:

{
    "campaign": {
        "id": 6,
        "name": "AdvCamp"
    },
    "desc_mode": 0,
    "event": 0,
    "generated_url": "http://test.com/?offer_id=[[[offer_id]]]&time=[[[time]]]",
    "id": 18,
    "method": 1,
    "status": [
        {
            "id": 6
        },
        {
            "id": 7
        }
    ],
    "user_url": "http://test.com/",
    "website": {
        "id": 33,
        "name": "AdRiver"
    },
}

Описание полей ответа API-сервера