Ir al contenido

Comisiones que te cobró el banco

GET/bancos/bdv/comisionesProbar
Parámetros de consulta

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.

GET
/bancos/bdv/comisiones
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.

periodo
string
default: hoy
Allowed values: hoy 30d

Comisiones del periodo

Media typeapplication/json
object
periodo
string
Allowed values: hoy 30d
totales
object
recibido
string
comisionesRecibido
string
enviado
string
comisionesEnviado
string
cargosCuenta
string
porTipo
Array<object>
object
tipo
string
Allowed values: pm_recibido_bdv pm_recibido_otro_banco c2p_cobrado transferencia_recibida vuelto_enviado otra
nombre
string
operaciones
integer
volumen
string
comisiones
string
operaciones
Array<object>
object
instante
string
tipo
string
monto
string
comision
string
referencia
string
descripcion
string
bancoOrigen
string
nullable
cargos
Array<object>
object
instante
string
concepto
string
monto

Negativo = cargo; positivo = abono

string
clase
string
Allowed values: mantenimiento impuesto interes comision_suelta otro
topes

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

Media typeapplication/json
object
error
object
meta

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
key
additional properties
any
type
string
Allowed values: invalid_request_error authentication_error rate_limit_error upstream_error api_error
code

Código ESTABLE. Programa contra esto.

string
message
string
request_id
string
Example
{
"error": {
"type": "invalid_request_error",
"code": "insufficient_balance",
"request_id": "req_8a0312ba896772bc441134cd"
}
}

bank_credential_missing

Media typeapplication/json
object
error
object
meta

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
key
additional properties
any
type
string
Allowed values: invalid_request_error authentication_error rate_limit_error upstream_error api_error
code

Código ESTABLE. Programa contra esto.

string
message
string
request_id
string
Example
{
"error": {
"type": "invalid_request_error",
"code": "insufficient_balance",
"request_id": "req_8a0312ba896772bc441134cd"
}
}

bank_unavailable

Media typeapplication/json
object
error
object
meta

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
key
additional properties
any
type
string
Allowed values: invalid_request_error authentication_error rate_limit_error upstream_error api_error
code

Código ESTABLE. Programa contra esto.

string
message
string
request_id
string
Example
{
"error": {
"type": "invalid_request_error",
"code": "insufficient_balance",
"request_id": "req_8a0312ba896772bc441134cd"
}
}