Comisiones que te cobró el banco
GET/bancos/bdv/comisionesProbar
La llamada la hace tu navegador, contra el servidor que elijas arriba. Si la documentación no está servida desde el mismo origen que la API, el navegador puede bloquear la respuesta por CORS: en ese caso abre estas páginas desde la propia API (/docs) o usa el curl de arriba.
const url = 'http://localhost:3000/v1/bancos/bdv/comisiones?periodo=hoy';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'http://localhost:3000/v1/bancos/bdv/comisiones?periodo=hoy' \ --header 'x-api-key: <x-api-key>'Scope bdv:read. Lo recibido y enviado por tipo de operación, la comisión del banco emparejada con cada operación, los cargos de la cuenta (mantenimiento, impuestos, intereses) y los topes vigentes del BCV como referencia.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»Responses
Sección titulada «Responses»Comisiones del periodo
object
object
object
object
object
Negativo = cargo; positivo = abono
Topes del BCV para cuentas jurídicas, como referencia
object
Example
{ "periodo": "hoy", "totales": { "recibido": "500.00", "comisionesRecibido": "14.00", "enviado": "0.00", "comisionesEnviado": "0.00", "cargosCuenta": "41.08" }, "porTipo": [ { "tipo": "pm_recibido_bdv", "nombre": "Pago Móvil recibido · BDV", "operaciones": 1, "volumen": "500.00", "comisiones": "14.00" } ]}Error con código estable
object
object
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
Código ESTABLE. Programa contra esto.
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}bank_credential_missing
object
object
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
Código ESTABLE. Programa contra esto.
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}bank_unavailable
object
object
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
Código ESTABLE. Programa contra esto.
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}