Cambia el balance del usuario por medio de acciones: add suma al balance y deduct que resta al balance
URL Base
http://api3.devapitest.click/changebalance
Parámetros
| Nombre | Tipo | Default | Descripción |
|---|---|---|---|
| key | String | - | Api Key del Agente. |
| secret | String | - | Api secret del Agente. |
| action | String | - | add: suma al balance. deduct: resta al balance |
| user | Integer | - | ID del jugador. |
| paid (opcional) | Integer | 0 | 0: comportamiento habitual 1: indica si se registra finacieramente que el pago ya fue realizado por el usuario en caso de las cargas y en caso de las descargas indica si ya fue abonado al usuario |
| bonus (opcional) | Integer | 0 | 0: comportamiento habitual 1: indica si la carga será identificada como bonificada |
| parent (opcional) | Integer | 0 | 0: comportamiento habitual 1: indica que el agente/cajero afectado es el padre inmediato superior al jugador. Por ejemplo si el usuario recibe 10, esos 10 se debitan de su cajero inmediato |
Ejemplo Request
curl --location 'http://URL_BASE' \
--header 'Content-Type: application/json' \
--data ' {
"key": "abc",
"secret": "def",
"action":"add",
"amount":10,
"user":100001
} '
Ejemplo Response OK
{
"status":"OK",
"balance":"9200.00",
"user":100001
}
Ejemplo Response ERROR
{
"status":"ERROR",
"description":"Invalid amount. Format is XXX.YY"
}