Skip to main content
Finzaria maneja varias monedas: cada cuenta tiene su propia currency, y el workspace define una moneda base para consolidar reportes y patrimonio.

Moneda base

GET /v1/workspace incluye baseCurrency. Los totales consolidados (patrimonio, reportes) se expresan en esa moneda; cambiarla con PATCH /v1/workspace re-etiqueta los consolidados sin tocar los datos originales de cada cuenta.

Tipo de cambio

GET /v1/exchange-rates/latest?quote=USD&base=MXN devuelve la tasa del día (fuente: Frankfurter), útil para prellenar traspasos entre divisas.

Traspasos entre monedas

Un transfer entre cuentas de distinta moneda lleva:
  • exchangeRate — cuánto vale 1 unidad de la moneda origen en la moneda destino, o
  • toAmount — el monto exacto que llegó a la cuenta destino (en su moneda).

Consolidación

GET /v1/net-worth y los reportes convierten todo a la moneda base con las tasas del día. Cuando hay mezcla de monedas, los totales se marcan como aproximados (estimated) e incluyen la fecha de las tasas usadas.