API de la plataforma.md
Créditos
Saldo y movimientos de tu cuenta. Para partners, además, asignar y recuperar créditos de tus clientes. Base: https://panel.anunzi.net/api/v1/credits/.
| Método | Ruta | Descripción |
|---|---|---|
GET |
balance.php |
Saldo de la cuenta (plan, recarga, total, y pool si es partner). |
GET |
ledger.php |
Movimientos de créditos (paginado). |
GET |
clients.php |
(Partner) Tus clientes con su saldo. |
POST |
allocate.php |
(Partner) Asigna créditos de tu pool a un cliente. |
POST |
reclaim.php |
(Partner) Recupera créditos no usados de un cliente. |
Saldo
curl "https://panel.anunzi.net/api/v1/credits/balance.php" \
-H "Authorization: Bearer anz_live_TU_API_KEY"
Devuelve { "plan": N, "recarga": N, "total": N } (y "pool" si sos partner).
Asignar créditos a un cliente (partner)
POST allocate.php
{ "client_user_id": 456, "amount": 1000, "note": "Alta mensual" }
Descuenta de tu pool y acredita al cliente. Devuelve el pool restante. El cliente debe pertenecer a tu cuenta partner.
Recuperar créditos de un cliente (partner)
POST reclaim.php
{ "client_user_id": 456, "amount": 500 }
Solo recupera hasta el saldo actual del cliente.
Movimientos
GET /api/v1/credits/ledger.php?limit=50 → lista de asientos (amount, kind, note, created_at).