{"openapi":"3.0.3","info":{"title":"UNIpagos Infrastructure API","version":"1.0.0","description":"Cuentas, identidad, emisión de tarjetas, transferencias, cobros, multimoneda, cross-border y crédito embebido para plataformas de Latinoamérica."},"servers":[{"url":"https://unipagos.com.ar/api/baas/v1"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"sk_baas_live_"}}},"paths":{"/health":{"get":{"summary":"Estado del servicio","operationId":"get_health","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"security":[]}},"/countries":{"get":{"summary":"Países, monedas y rieles","operationId":"get_countries","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"security":[]}},"/rails":{"get":{"summary":"Rieles por país","operationId":"get_rails","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"security":[]}},"/plans":{"get":{"summary":"Planes y precios","operationId":"get_plans","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"security":[]}},"/events":{"get":{"summary":"Catálogo de eventos de webhook","operationId":"get_events","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"security":[]}},"/me":{"get":{"summary":"Programa, plan, límites y permisos","operationId":"get_me","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/float":{"get":{"summary":"Float por moneda y saldos emitidos","operationId":"get_float","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/float/fund":{"post":{"summary":"Fondear el float","operationId":"post_float_fund","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/float/withdraw":{"post":{"summary":"Retirar del float","operationId":"post_float_withdraw","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/users":{"post":{"summary":"Crear usuario final","operationId":"post_users","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar usuarios finales","operationId":"get_users","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/users/{id}":{"get":{"summary":"Ver usuario final","operationId":"get_users_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/users/{id}/kyc":{"post":{"summary":"Enviar controles de identidad","operationId":"post_users_id_kyc","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Ver controles y nivel","operationId":"get_users_id_kyc","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/users/{id}/status":{"post":{"summary":"Activar o bloquear","operationId":"post_users_id_status","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/accounts":{"post":{"summary":"Abrir cuenta","operationId":"post_accounts","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar cuentas","operationId":"get_accounts","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/accounts/{id}":{"get":{"summary":"Ver cuenta","operationId":"get_accounts_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/accounts/{id}/ledger":{"get":{"summary":"Extracto de la cuenta","operationId":"get_accounts_id_ledger","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/accounts/{id}/status":{"post":{"summary":"Congelar o cerrar","operationId":"post_accounts_id_status","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/ledger":{"get":{"summary":"Libro del programa","operationId":"get_ledger","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/transfers":{"post":{"summary":"Transferir","operationId":"post_transfers","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar transferencias","operationId":"get_transfers","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/transfers/{id}":{"get":{"summary":"Ver transferencia","operationId":"get_transfers_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/payment-intents":{"post":{"summary":"Crear cobro con checkout","operationId":"post_payment_intents","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/payment-intents/{id}":{"get":{"summary":"Estado del cobro","operationId":"get_payment_intents_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/payment-intents/{id}/pay":{"post":{"summary":"Simular pago (sandbox)","operationId":"post_payment_intents_id_pay","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/card-programs":{"post":{"summary":"Crear programa de tarjetas","operationId":"post_card_programs","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar programas","operationId":"get_card_programs","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/cards":{"post":{"summary":"Emitir tarjeta","operationId":"post_cards","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar tarjetas","operationId":"get_cards","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/cards/{id}":{"get":{"summary":"Ver tarjeta","operationId":"get_cards_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/cards/{id}/status":{"post":{"summary":"Activar, congelar, bloquear o cancelar","operationId":"post_cards_id_status","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/cards/{id}/limits":{"post":{"summary":"Cambiar límites y controles","operationId":"post_cards_id_limits","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/cards/{id}/pin":{"post":{"summary":"Definir PIN","operationId":"post_cards_id_pin","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/cards/{id}/tokens":{"post":{"summary":"Crear token de comercio o dispositivo","operationId":"post_cards_id_tokens","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/cards/{id}/shipment":{"post":{"summary":"Actualizar envío de la física","operationId":"post_cards_id_shipment","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/authorizations":{"post":{"summary":"Procesar autorización de consumo","operationId":"post_authorizations","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar autorizaciones","operationId":"get_authorizations","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/authorizations/{id}/settle":{"post":{"summary":"Liquidar","operationId":"post_authorizations_id_settle","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/authorizations/{id}/reverse":{"post":{"summary":"Reversar","operationId":"post_authorizations_id_reverse","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/fx/rates":{"get":{"summary":"Tasas con tu spread","operationId":"get_fx_rates","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/fx/quotes":{"post":{"summary":"Cotizar con bloqueo de tasa","operationId":"post_fx_quotes","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/fx/convert":{"post":{"summary":"Convertir entre cuentas","operationId":"post_fx_convert","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/cross-border":{"post":{"summary":"Crear envío internacional","operationId":"post_cross_border","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}},"get":{"summary":"Listar envíos","operationId":"get_cross_border","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/credit-lines":{"post":{"summary":"Crear línea de crédito","operationId":"post_credit_lines","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/credit-lines/{id}/loans":{"post":{"summary":"Desembolsar préstamo","operationId":"post_credit_lines_id_loans","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/loans/{id}":{"get":{"summary":"Ver préstamo y cuotas","operationId":"get_loans_id","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}]}},"/loans/{id}/payments":{"post":{"summary":"Pagar cuota","operationId":"post_loans_id_payments","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Identificador del recurso"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/webhooks":{"post":{"summary":"Registrar destino de eventos","operationId":"post_webhooks","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/webhook-events":{"get":{"summary":"Últimas entregas","operationId":"get_webhook_events","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/balances":{"get":{"summary":"Métricas del programa","operationId":"get_balances","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/fees":{"get":{"summary":"Comisiones aplicadas","operationId":"get_fees","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}},"/settlements":{"get":{"summary":"Liquidaciones","operationId":"get_settlements","responses":{"200":{"description":"Operación exitosa"},"401":{"description":"Clave ausente o inválida"},"422":{"description":"Datos inválidos"},"429":{"description":"Límite de tasa superado"}}}}},"request_id":"13cfe8b0d98d6da592e20e22e7bdf3e5"}