APIs para tu sistema

API de consulta de tipo de cambio

El tipo de cambio oficial de SUNAT por fecha, en tu sistema contable o de facturación. 300 consultas gratis al mes; pruébala aquí.

API de consulta de tipo de cambio

Datos oficiales, al instante.

Te registras gratis, la activas en tu cuenta y empiezas a consultar en minutos. Una clave y un plan sirven para todas nuestras APIs.

300consultas gratis cada mes
Empezar gratis
  • El oficial de SUNAT

    Compra y venta que publica SUNAT cada día hábil, el que piden los sistemas contables.

  • Por fecha

    Pide el de cualquier día desde que guardamos el histórico; fines de semana y feriados, el último publicado.

  • Siempre disponible

    Lo guardamos en nuestro servidor: responde aunque la web de SUNAT esté lenta.

  • La misma clave

    Usa la clave y el plan que ya tienes para tus otras APIs de Zodipe.

  • Fácil de integrar

    Una petición y dos números. Ejemplos listos en cURL, JavaScript y PHP.

  • Soporte en español

    Te ayudamos por WhatsApp con la integración, sin tickets ni esperas.

Planes y precios

Empieza gratis y paga solo si necesitas más.

Pago anual en soles. El cupo es de consultas al mes, se renueva cada mes y sirve para todas tus APIs con la misma clave.

Se paga por Yape o transferencia y te lo activamos al confirmar el pago. Para empezar no necesitas tarjeta: el plan gratis no vence.

Documentación

Tu primera consulta en un minuto.

Actívala en tu cuenta (un clic), crea tu clave y envíala en la cabecera Authorization: Bearer TU_CLAVE (o en X-Api-Key).

Ejemplos

cURL

curl "https://zodipe.com/api/v1/tipo-cambio?fecha=2026-09-28" \
  -H "Authorization: Bearer TU_CLAVE"

JavaScript

const respuesta = await fetch('https://zodipe.com/api/v1/tipo-cambio?fecha=2026-09-28', {
  headers: { Authorization: 'Bearer TU_CLAVE' },
})
const { compra, venta } = await respuesta.json()

PHP

$ch = curl_init('https://zodipe.com/api/v1/tipo-cambio?fecha=2026-09-28');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['Authorization: Bearer TU_CLAVE'],
]);
$cambio = json_decode(curl_exec($ch), true);
echo $cambio['venta'];

Respuesta

GET https://zodipe.com/api/v1/tipo-cambio?fecha=AAAA-MM-DD. Sin fecha, el de hoy. Si ese día SUNAT no publicó (fin de semana o feriado), vale el último publicado y fecha_publicacion dice cuál.

{
  "fecha": "2026-09-28",
  "fecha_publicacion": "2026-09-28",
  "compra": 3.416,
  "venta": 3.425,
  "moneda": "USD",
  "fuente": "SUNAT"
}

Errores y cupo

401
Falta la clave o fue revocada.
403
La API de tipo de cambio no está activada en tu cuenta (se activa gratis en «Más servicios»).
404
No hay tipo de cambio para esa fecha (el histórico empieza el 28 de septiembre de 2026).
422
La fecha no va como AAAA-MM-DD.
429
Usaste el cupo del mes o pasaste el límite por minuto (30 en el plan gratis, 120 en los de pago).

Cada respuesta trae en sus cabeceras X-Cupo-Mensual y X-Cupo-Restante. Los errores llegan como {"error": "…"}.

Con la misma clave también tienes: API de consulta RUC.

Preguntas frecuentes

Lo que necesitas saber antes de empezar.

¿Es el tipo de cambio oficial?

Sí, el que publica SUNAT cada día hábil (compra y venta), el que usan los sistemas contables y de facturación.

¿Qué pasa los fines de semana y feriados?

SUNAT no publica esos días: la API devuelve el último publicado y te dice de qué fecha es.

¿Desde qué fecha hay datos?

Guardamos el histórico desde el 28 de septiembre de 2026. Desde ahí cada día queda disponible por fecha.

¿Comparte el cupo con la consulta RUC?

Sí: una sola clave y un solo plan para todas tus APIs. Cada consulta, de la que sea, gasta una del mes.

Hablemos

¿Necesitas ayuda para integrarla?

Pide ayuda por WhatsApp

Te ayudamos a conectarla a tu sistema de facturación, tu tienda o tu ERP. Y si además necesitas hosting, dominio o una web, lo tenemos todo en un solo lugar.

WhatsApp