#330: Рефералы

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

Параметры

HTTP- методПрава доступаURLПараметрыПримечание
GETreferralshttps://api.admitad.com/referrals/offset**Возвращает список рефералов*
limit**
date_start***
date_end***
GETreferralshttps://api.admitad.com/referrals/{id}Возвращает реферала, где id — это идентификатор реферала*

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

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

*** Фильтр по датам. Например: date_start=01.01.2011&date_end=01.01.2012. Значения для дат должны быть в формате '%d.%m.%Y' - '01.05.2012'.

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

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

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

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

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

{  
    "results": [  
        {  
            "username": "qweasdqwe",  
            "id": 8,  
            "payment": null  
        },  
        {  
            "username": "webmaster1_ref1",  
            "id": 6,  
            "payment": null  
        }  
    ],  

    "_meta": {  
        "count": 2,  
        "limit": 20,  
        "offset": 0  
    }  
}

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

НазваниеОписание
idИдентификатор реферала
usernameЛогин реферала
paymentСумма