Sistema de créditos

Argenapi usa un sistema de créditos prepagos. Comprás un pack de créditos y cada consulta consume 1 crédito.

Créditos por producto

Cada producto tiene su propio balance de créditos. Los créditos de CBU e Informes no se comparten ni son intercambiables.

ProductoBalance independienteEjemplo
CBUComprar 100 créditos CBU no afecta el saldo de Informes
InformesComprar 10 créditos Informes no afecta el saldo de CBU

¿Qué consume crédito? — CBU

EscenarioConsume créditoDetalle
Consulta exitosaSí ✓La consulta devuelve datos del titular
CBU/Alias no encontrado (PA006)Sí ✓El upstream procesó la consulta
Error de sistema (GE500/GE403)No ✗Se reembolsa automáticamente

¿Qué consume crédito? — Informes

EscenarioConsume créditoDetalle
Consulta exitosa (código 0)Sí ✓Informe completo devuelto
Persona no encontrada (código 370)Sí ✓El proveedor procesó la consulta
Duplicados (código 380)Sí ✓Se devuelve data parcial
Error de red / timeoutNo ✗Se reembolsa automáticamente
El código 370 (persona no encontrada) consume crédito porque el proveedor upstream cobra la consulta. Verificá el CUIL antes de consultar.

Consultar saldo

GET/api/v1/balanceDevuelve el saldo de créditos de todos los productos

Este endpoint devuelve un array con el saldo por cada producto que la organización tenga activo.

Request
curl https://argenapi.com/api/v1/balance \
-H "Authorization: Bearer TU_API_KEY"
Response 200
{
"balances": [
{
"productSlug": "cbu-lookup",
"productName": "Consulta Titular CBU",
"balance": 87,
"totalPurchased": 100,
"totalConsumed": 13
},
{
"productSlug": "buro-lookup",
"productName": "Informe Crediticio",
"balance": 45,
"totalPurchased": 50,
"totalConsumed": 5
}
]
}

Error por créditos insuficientes

Si intentás hacer una consulta sin créditos, recibís un error 402:

402 Payment Required
{
"success": false,
"error_code": "INSUFFICIENT_CREDITS",
"error_message": "Créditos insuficientes",
"credits_remaining": 0,
"request_id": "abc123..."
}