GET /v1/fx/route · Escala · Una consulta de cuota. Estima qué mercado compatible daría más moneda destino, usando su tasa mid.
Consulta
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.from es el importe de entrada. best y cada elemento de alternatives incluyen market, type, rate, amount (en la moneda to), updated_at y staleness_sec. fetched_at identifica el snapshot. skipped es opcional y explica los descartes.
Motivos de descarte: currency_mismatch, not_executable, feature_not_in_plan, one_way_market, no_quote y stale. BCV y paralelo se excluyen porque son referencias, no mercados ejecutables. Las remesas solo compiten en USD → VES.
Qué hace direction
from y to determinan la operación. Ambos valores de direction ordenan por monto recibido, de mayor a menor. USD → VES favorece un mid mayor; VES → USD, uno menor. En empate se prioriza la cotización más reciente. Cambiar únicamente direction no invierte la conversión ni el orden.
Mostrar opciones
Muestrabest y las alternativas con la moneda destino y su antigüedad. Define max_staleness según tu caso de uso. Si una cotización queda fuera por antigüedad, no la reincorpores silenciosamente como alternativa válida.
Errores
400: entrada inválida o parámetro desconocido.402 feature_not_in_plan: falta acceso aroute; los datos del plan están endetails.422 no_routeconfield: max_staleness: el filtro de antigüedad dejó sin rutas elegibles.503 service_unavailable: no hay una ruta disponible.
code, no por el texto de message.