Rewards
Get the rewards of a customer
Obtener el total del estado de cuenta de un cliente.
Resource URL
- GET https://api.next-cloud.mx/v1/client/(int: client_id)/rewards.(format)
- Parámetros:
client_id – ID del cliente.
format – json o xml.
- Encabezados de solicitud:
Authorization – Token del usuario.
- Objeto JSON de respuesta:
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.
- Códigos de Status:
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>