Внимание!
АПИ для управления купонами работает только для премиум аккаунтов типа 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}