Статус подключения площадки сети-партнера к партнерской программе

  • Перед началом работы с API для сетей-партнеров попросите менеджера добавить метку «subnetwork» к вашему аккаунту веб-мастера в Admitad.
  • Для использования метода нужно получить ключ доступа access_token. Описание авторизации.
  • В параметре scope нужно передавать название прав advcampaigns_for_website.

Параметры

HTTP метод Права доступа URL Примечание
GET advcampaigns_for_website http://api.admitad.loc/subnetworks/v1/advcampaign/${ADVCAMPAIGN_ID}/statuses/
  • ${ADVCAMPAIGN_ID} — ID партнерской программы для получения статусов и ссылок
  • Возвращает информацию о статусе подключения площадки к программе в формате JSON, а также goto-ссылку, обогащенную инструментом, если статус подключения активный.

  • В параметре websites_id нужно передавать ID площадок, разделенные запятыми.

  • Параметр websites_id не может содержать больше 30 ID площадок.

Пример запроса для получения статуса подключения площадки к программе

curl -L -H 'Authorization: Bearer ${ACCESS_TOKEN}' -X GET https://api.admitad.com/subnetworks/v1/advcampaign/${ID_ADVCAMPAIGN}/statuses/\?websites_id\=349001,349004

Пример ответа в формате JSON

HTTP/1.1 200 OK

[
  {
    "gotolink": "http://192.168.50.1:5000/g/xxmfo49zqsfbe235de1202e3d93061/?i=15",
    "connection_status": "active",
    "website_id": 349001,
    "advcampaign_id": 15939
  },
  {
    "gotolink": "",
    "connection_status": "disabled",
    "website_id": 349004,
    "advcampaign_id": 15939
  }
]