Documentación /

Haz tu primera llamada a la API de divisas

Abre una terminal y pega un comando. No necesitas clave para probar el endpoint.

1. Solicita dos tipos

La ruta fija USD como base y `symbols` limita la respuesta a EUR y GBP. Cambia esos códigos por las monedas que necesites.

Úsala con tu stack

La misma solicitud funciona con curl, Python y JavaScript. No necesitas una clave para evaluar la API.

Abrir la guía de inicio
curl -fsS --max-time 10 "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP"
Respuesta de ejemplo
{
  "result": "success",
  "base": "USD",
  "source": "live",
  "sources": {
    "EUR": "live",
    "GBP": "live"
  },
  "market_session": "open",
  "timestamp": "2026-06-15T12:00:00Z",
  "data_updated_at": "2026-06-15T12:00:00Z",
  "effective_at": {
    "EUR": "2026-06-15T12:00:00Z",
    "GBP": "2026-06-15T12:00:00Z"
  },
  "rates": {
    "EUR": 0.86207,
    "GBP": 0.74627
  },
  "derived_symbols": [],
  "notice": "Indicative rates, not for settlement."
}

rates.EUR es la cantidad de EUR por 1 USD. effective_at.EUR es la hora de observación y sources.EUR identifica la fuente. Valores y fechas ilustrativos.

Abrir respuesta JSONReferencia de la API

2. Lee la respuesta

Los valores cambian, pero la forma es estable. Lee `rates.EUR` y conserva `source`, `market_session` y `data_updated_at` junto al número.

json · exact example
{
  "result": "success",
  "base": "USD",
  "source": "live",
  "sources": {
    "EUR": "live",
    "GBP": "live"
  },
  "market_session": "open",
  "timestamp": "2026-06-15T12:00:00Z",
  "data_updated_at": "2026-06-15T12:00:00Z",
  "effective_at": {
    "EUR": "2026-06-15T12:00:00Z",
    "GBP": "2026-06-15T12:00:00Z"
  },
  "rates": {
    "EUR": 0.86207,
    "GBP": 0.74627
  },
  "derived_symbols": [],
  "notice": "Indicative rates, not for settlement."
}

3. Añade una clave cuando necesites cuota de cuenta

Crea una clave gratuita y envíala como `Authorization: Bearer YOUR_KEY`. Guárdala en el servidor, nunca en JavaScript público.

bash · authenticated
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP"   -H "Authorization: Bearer YOUR_KEY"
Tipos indicativos
Úsalos en aplicaciones, modelos y análisis. No son una cotización ejecutable ni un precio de liquidación.