API de conversión de divisas para desarrolladores

API de conversión de divisas para desarrolladores. Guía práctica con código, caché y metadatos de frescura.

exchangerate.devSep 20, 20267 min de lectura

Implementa esta integración en el servidor sin exponer credenciales y conserva la fuente y la hora de observación.

Puntos clave
Mantén la clave API en el servidor.
Valida códigos de moneda e importes.
Almacena en caché las respuestas correctas.
Muestra la fuente y la hora de observación.

Paso 1

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Ejemplo de código
curl "https://api.exchangerate.dev/v1/convert/USD/EUR/100"

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Paso 2

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Ejemplo de código
curl -X POST "https://api.exchangerate.dev/v1/convert" \
  -H "Authorization: Bearer $EXCHANGERATE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"from":"USD","pairs":[["EUR",100],["GBP",50],["JPY",1000]]}'

Paso 3

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Guía
Estos tipos son indicativos y no son precios de liquidación.

Paso 4

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

  • Mantén la clave API en el servidor.
  • Valida códigos de moneda e importes.
  • Almacena en caché las respuestas correctas.
  • Muestra la fuente y la hora de observación.

Paso 5

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Paso 6

GuíaEjemplo de códigoGuía práctica con código, caché y metadatos de frescura.
GuíaEjemplo de códigoEjecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.
GuíaEjemplo de códigoEjecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.
GuíaEjemplo de códigoEjecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.
GuíaEjemplo de códigoEjecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

Ejecuta este patrón en el servidor, valida las entradas y conserva los metadatos de la respuesta.

ER
exchangerate.dev
Guías prácticas para integrar datos de divisas.

Sigue leyendo