Rewards¶
Get the rewards of a customer¶
Obtener el total del estado de cuenta de un cliente.
Resource URL¶
-
GET
http://api.next-cloud.mx/v1/client/
(int: client_id)/rewards.
(format)¶ Parameters: - client_id – ID del cliente.
- format – json o xml.
Request Headers: - Authorization – Token del usuario.
Response JSON Object: - conversion (float) – valor de conversion de ‘cash_balance’ a ‘balance’.
- balance (float) – balance en puntos del cliente.
- cash_balance (float) – balance en efectivo del cliente.
Status Codes: - 200 OK – Ningún error.
- 404 Not Found – Cliente no localizado.
- 401 Unauthorized – Token no válido o no enviado.
Example request¶
GET v1/client/1/rewards.json HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)
Example Response¶
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, HEAD, OPTIONS
{
"conversion":"1",
"balance":1091.64,
"cash_balance":1091.64
}
Example XML¶
Example request¶
GET v1/client/1/rewards.xml HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)
Example Response¶
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/xml; charset=utf-8
Allow: GET, HEAD, OPTIONS
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<conversion>1</conversion>
<balance>1091.64</balance>
<cash_balance>1091.64</cash_balance>
</root>