GET /v1/fx/rates · Todos los planes. La respuesta se filtra según el acceso de la cuenta.
Consulta
No requiere parámetros. Admiteformat para CSV/XML y markup para aplicar una configuración de markup guardada, cuando el plan la incluye. No hay selector country ni un parámetro para convertir todo el snapshot a AUD.
Con markup=<tag> se usa una representación distinta: añade markup_applied en la raíz y, en las filas afectadas, mid_with_markup y markup_applied. mid conserva la referencia original. Actualmente esa representación no incluye base, effective_date ni stale_after_sec por fila. No la uses para obtener la fecha valor de una factura; consulta la tasa sin markup. Requiere un plan de pago y una regla activa; una regla ausente devuelve 404 markup_not_found.
Los ejemplos se ejecutan en el servidor. JavaScript y Python usan los clientes del inicio rápido; configura allí COTIZAVE_API_KEY.
Respuesta
Respuesta ilustrativa: las cifras y fechas no son cotizaciones actuales.index. En producción pueden aparecer más mercados. country, currency, base, rates y fetched_at describen el snapshot. La base general USD no convierte las filas de EUR a USD: lee la base de cada tasa. index se omite si no puede calcularse; consulta su referencia.
Comparar tasas de una misma moneda
Errores
Además pueden producirse los errores comunes de autenticación, cuota o disponibilidad. Las respuestas de error de la API son JSON; decide porcode, no por el texto de message.
Disponibilidad y frescura
Busca pormarket, nunca por posición. Una fuente puede faltar o conservar su última cotización; fetched_at reciente no garantiza que todos los updated_at lo sean. Las cotizaciones P2P son representativas, no un libro de órdenes ni operaciones ejecutadas. La lista puede crecer.