Апи управления купонами

Внимание!

АПИ для управления купонами работает только для премиум аккаунтов типа Ruby и Brilliant. Купить премиум аккаунт можно здесь.

Для всех запросов необходимо передавать токен аккаунта.

Получение списка всех купонов

GET https://like4u.ru/coupons.json

Ответ: список купонов в формате JSON.

[{"code":"XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX","amount":25000,"activated":true,"activated_at":"2017-09-06T15:21:52.990+03:00"}]

Получение списка неактивированных купонов

GET https://like4u.ru/coupons/not_activated.json

Получение списка активированных купонов

GET https://like4u.ru/coupons/activated.json

Получение списка активированных мной купонов

GET https://like4u.ru/coupons/my_activated.json

Создание купона

POST https://like4u.ru/coupons.json
{
  "token": "SOME_TOKEN",
  "coupon": {
               "amount":1000
             }
}

Где amount - номинал купона. В ответ придет структура купона в формате JSON:

{"code":"XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX","amount":1000,"activated":false,"activated_at":null}

Активация купона

POST https://like4u.ru/coupons/activate.json
{
  "token": "SOME_TOKEN",
  "code": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
}

Где code - код купона. В ответ придет количество баллов, начисленных на баланс:

{"amount":1000}