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 usuario. |
| amount | Decimal [10,2] | - | Monto que suma o resta al balaance, debe ser númerico, positivo de 2 decimales soportados y mayor a 0.00 |
| paid | Integer | [Opcional] | 0: comportamiento por defecto, carga pendiente de pago 1: carga registrada como pagada en reportes financieros |
| bonus | Integer | [Opcional] | 0: comportamiento por defecto, carga normal 1: indica si la carga será identificada como bonificada |
| parent | Integer | [Opcional] | 0: comportamiento por defecto: las cargas/retiros se realizan desde el panel que realiza la solicitud 1: Agente inmediato superior: las cargas/retiros se realizan desde el panel mas cercano al usuario Ejemplo: Si el Agente A tiene debajo al Agente B que tiene al Usuario C. 0: se descuentan fichas del balance de A 1: se descuentan fichas del balance de B |
Ejemplo Request
curl --location 'http://URL_BASE' \
--header 'Content-Type: application/json' \
--data ' {
"key": "abc",
"secret": "def",
"action":"add",
"amount":10,
"user":100001
} '
Parámetros Response OK
| Nombre | Tipo | Default | Descripción |
|---|---|---|---|
| status | String | - | Valor fijo: OK |
| user | Integer | - | ID del usuario |
| balance | Decimal [10,2] | - | Balance del usuario luego de aplicada la modificación |
Ejemplo Response OK
{
"status":"OK",
"balance":"9200.00",
"user":100001
}