Guide/API de tipos de cambio en Reddit
Guide

API de tipos de cambio en Reddit: las preguntas de desarrolladores, respondidas

Las preguntas más frecuentes sobre APIs de tipos de cambio gratuitas en Reddit, respondidas sin rodeos: el plan gratuito, la frescura de los datos, los límites de peticiones, la autenticación, el uso comercial y si los datos son suficientemente fiables para construir sobre ellos.

MMexchangerate.dev·Jun 30, 2026·6 min de lectura

Si has buscado en Reddit una API de tipos de cambio gratuita, las mismas preguntas aparecen en r/webdev, r/forex y r/node. La respuesta corta: existe un plan genuinamente gratuito, la primera llamada no necesita ninguna clave, y cada respuesta te dice exactamente qué tan frescos son los datos. Aquí están el resto, respondidas directamente.

Key points
El plan gratuito incluye 10.000 llamadas al mes a 12 peticiones por minuto, sin tarjeta requerida.
Cada respuesta lleva source y market_session, para que siempre sepas qué tan fresco es un tipo.
168 pares, historial desde 1999 y parámetros de petición compatibles con Frankfurter para una migración sin reescritura.
Los tipos son datos de referencia indicativos, publicados para visualización y análisis, no como cotización ejecutable.

Qué es exchangerate.dev y qué no es

Es una API para desarrolladores de tipos de cambio de divisas: 168 pares a través de un endpoint REST limpio en https://api.exchangerate.dev. Cada respuesta lleva source, market_session y un timestamp, para que tu código siempre sepa qué tan fresco es el número, en lugar de confiar en una etiqueta genérica de "tiempo real".

No es una plataforma de negociación ni una fuente de registro. Los tipos son indicativos, publicados para visualización y análisis. Si necesitas una cotización ejecutable para liquidar una operación, ninguna API pública de divisas es la herramienta adecuada, esta incluida.

¿Existe realmente un plan gratuito?

Sí, y no requiere tarjeta. Todos los planes reciben los mismos datos y la misma frescura; solo difieren en volumen de llamadas y límite de peticiones.

  • Gratuito — $0, 10.000 llamadas al mes a 12 peticiones por minuto. Los 168 pares, historial completo, MCP incluido. Sin tarjeta.
  • Básico — $30/mes, o $24/mes con facturación anual. 100.000 llamadas al mes a 120 peticiones por minuto.
  • Pro — $50/mes, o $40/mes con facturación anual. 1.000.000 de llamadas al mes a 500 peticiones por minuto, con soporte por correo electrónico prioritario.

¿Qué tan frescos son los tipos?

Dieciséis divisas se actualizan en vivo, aproximadamente cada 60 segundos en días hábiles. El resto son tipos de referencia diarios del BCE y FRED. Nunca tienes que adivinar cuál estás viendo, porque dos campos en cada respuesta te lo dicen: source es la clase de dato, y market_session indica si la jornada FX está open, en weekend o entre sesiones.

Valor del campoQué significaCuándo se mueve
source: liveConsenso spot agregadoIntradía (~60s), semana de negociación
source: ecb_dailyFijación de referencia oficialUna vez por día hábil
market_session: weekendMercado interbancario cerradoFeed en vivo pausado; referencia mantiene el viernes

¿Cuáles son los límites de peticiones?

Doce peticiones por minuto en el plan Gratuito, 120 en Básico, 500 en Pro. Para la mayoría de las aplicaciones, una caché breve del lado del cliente, ajustada a la frecuencia real de cambio de los tipos, te mantiene cómodamente dentro de las 10.000 llamadas gratuitas. Puedes consultar tu cuota restante y la fecha de reinicio mensual en cualquier momento con GET /v1/account.

¿Cómo me autentico?

Con un token bearer. Las claves tienen el prefijo exr_live_ y van en la cabecera Authorization. La primera llamada funciona de forma anónima, limitada por IP, para que puedas probar antes de registrarte. También se acepta la cabecera X-API-Key para plataformas que no pueden configurar Authorization.

curl · últimos tipos USDcopy
curl https://api.exchangerate.dev/v1/latest/USD \
  -H "Authorization: Bearer exr_live_..."

Ya uso otra API de divisas

Los parámetros de petición son compatibles con Frankfurter, por lo que en muchos proyectos la migración consiste simplemente en cambiar la URL base sin reescribir el código. La guía de migración desde Frankfurter cubre el mapeo exacto, incluido dónde la respuesta añade campos en lugar de eliminarlos.

¿Puedo usarlo comercialmente?

Mostrar los tipos en un producto que comercializas requiere el plan Pro. Los planes Gratuito y Basic son para uso interno —paneles, backtests y herramientas personales o internas— y no se permite redistribuir el feed en bruto en ningún plan. Sea cual sea el plan, los tipos son indicativos: no son una cotización ejecutable ni una fuente regulada de registro. Cada respuesta lo indica en su campo notice.

¿Puede usarlo mi agente LLM?

Sí. Un servidor MCP vive en https://api.exchangerate.dev/v1/mcp con cinco herramientas — list_currencies, get_rate, convert, get_range y search_docs — disponibles en todos los planes incluido el Gratuito. Instálalo con npx exchangerate-dev-mcp y el agente obtiene los tipos directamente, sin código de herramienta manual. El tutorial de MCP tiene los detalles de configuración.

La llamada más corta

Sin clave, sin dependencias:

curl · sin clavecopy
curl https://api.exchangerate.dev/v1/latest/USD

Obtienes JSON con los tipos, más source y market_session para saber exactamente qué tan frescos están. Con esa sola llamada puedes añadir tipos de cambio honestos y actualizados a lo que estés construyendo. Una clave gratuita eleva el límite a 10.000 llamadas al mes y tarda un minuto.

Indicativo, no para liquidación
Los tipos se publican como referencia, análisis y visualización. No son una cotización ejecutable y no deben usarse para liquidar una operación. Cada respuesta lo indica en su campo notice.
MM
exchangerate.dev
Guías de integración para desarrolladores.

Keep reading

ComparisonAPIs de tipos de cambio gratuitas comparadasRead GuideMigrar desde Frankfurter sin reescrituraRead GuideUn servidor MCP de tipos FX para agentes LLMRead