#314: Оповещения. Список уведомлений

Отредактирована: 11 дней назад

Параметры

HTTP методПрава доступаURLПараметрыПримечание
GETannouncementshttps://api.admitad.com/announcements/limit**Возвращает список оповещений*.
offset**
language***
GETannouncementshttps://api.admitad.com/announcements/{id}language***Возвращает оповещение, где id — это идентификатор оповещения*.

* Возвращает результат в формате JSON.

** Задаёт пропуск и количество возвращаемых записей. Например limit=5&offset=2.

*** Язык сообщений (по умолчанию ru). Например language=ru.

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

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

curl -L -H 'Authorization: Bearer access_token' -X GET https://api.admitad.com/announcements/  

curl -L -H 'Authorization: Bearer access_token' -X GET https://api.admitad.com/announcements/20/

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

{  
    "results": [  
        {  
            "message": "Cooperation request confirmed",  
            "id": 264,  
            "advcampaign": {  
                "id": 8,  
                "name": "AdvCamp 3"  
            },  
            "event": "request_accepted"  
        },  
        {  
            "message": "Cooperation request confirmed",  
            "id": 263,  
            "advcampaign": {  
                "id": 6,  
                "name": "AdvCamp 1"  
            },  
            "event": "request_accepted"  
        }  
    ],  
    "_meta": {  
        "count": 50,  
        "limit": 2,  
        "offset":0  
    }  
}

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

НазваниеОписание
idИдентификатор оповещения
messageТекст сообщения оповещения
eventСобытие оповещения
advcampaignПрограмма