Aurora
API · Consulta RUC · Perú

Cualquier RUC del Perú.
En un milisegundo.

Sin captcha, sin colas y sin un scraper que se rompa el mes que viene. Una petición GET con tu API key devuelve el RUC entero: razón social, domicilio fiscal, actividad económica y los cinco regímenes especiales.

Sin tarjeta · 250 consultas al mes

aurora — zsh
$ curl https://aurora.pe/v1/ruc/20100030595 \
    -H "Authorization: Bearer aur_live_••••••••"
200 OK  1.2 ms
{
  "ruc": "20100030595",
  "razonSocial": "BANCO DE LA NACION",
  "estado": "ACTIVO",
  "condicion": "HABIDO",
  "direccion": {
    "tipoVia": "AV.",
    "nombreVia": "JAVIER PRADO ESTE",
    "numero": "2499"
  },
  "ubicacion": {
    "ubigeo": "150130",
    "departamento": "LIMA",
    "provincia": "LIMA",
    "distrito": "SAN BORJA"
  },
  "tipoContribuyente": "EMPRESA DE DERECHO PUBLICO",
  "actividadEconomica": {
    "principal": "OTROS TIPOS DE INTERMEDIACION MONETARIA"
  },
  "nroTrabajadores": 4451,
  "regimenes": {
    "agenteDeRetencion": { "activo": true, "desde": "2002-06-01" }
  }
}
$ 
18 400 662
contribuyentes consultables
hace 5 h
última actualización de los datos
1.2 ms
tiempo de respuesta en servidor
Integración

Dos líneas. Cualquier lenguaje.

Una petición GET con tu key en la cabecera Authorization. Sin SDK que instalar ni sesiones que mantener.

curl https://aurora.pe/v1/ruc/20100030595 \
  -H "Authorization: Bearer aur_live_••••••••"
import requests

r = requests.get(
    "https://aurora.pe/v1/ruc/20100030595",
    headers={"Authorization": "Bearer aur_live_••••••••"},
)
print(r.json()["razonSocial"])
const r = await fetch(
  "https://aurora.pe/v1/ruc/20100030595",
  { headers: { Authorization: "Bearer aur_live_••••••••" } },
);
const { razonSocial, estado } = await r.json();
$ch = curl_init("https://aurora.pe/v1/ruc/20100030595");
curl_setopt($ch, CURLOPT_HTTPHEADER, [
  "Authorization: Bearer aur_live_••••••••",
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$datos = json_decode(curl_exec($ch), true);
Por qué Aurora

Completa, clara y rápida.

Los cinco regímenes

Los cinco regímenes especiales del IGV, cada uno con la fecha desde la que aplica: agente de retención, de percepción, de percepción de venta interna, buen contribuyente y renuncia a la exoneración del Apéndice I.

Frescos y disponibles 24/7

Datos actualizados todos los días y una API que responde las 24 horas. Cada consulta devuelve el dato vigente, no una copia del mes pasado.

Respuesta lista para facturar

Razón social, domicilio y regímenes ya vienen desglosados en campos, listos para volcar en el comprobante sin limpiar nada.

Precios

Precios visibles. Sin registrarte para verlos.

Aquí están, sin crear cuenta para verlos y sin pedir que nos escribas para que te pasemos una tarifa. Empieza gratis hoy, sin tarjeta y sin caducidad; los planes de pago se abren pronto. Todos los precios incluyen IGV.

Free Activo
Gratis

Para probar e integrar sin compromiso.

  • 250 consultas al mes
  • Todos los campos, sin recortes
  • Sin tarjeta de crédito
Starter Pronto
S/19/ mes

Para un ERP o una tienda en producción.

  • 50 000 consultas al mes
  • Soporte por correo
Pro Pronto
S/39/ mes

Para quien emite comprobantes en volumen.

  • 100 000 consultas al mes
  • Soporte prioritario
Empresa Pronto
S/69/ mes

Para volumen alto, con acuerdo de servicio.

  • 200 000 consultas al mes
  • SLA y canal directo
Empezar

Tu API key, en treinta segundos.

Correo y contraseña. Recibes la key al instante y la primera consulta puede ser ahora mismo.

  • 250 consultas al mes
  • Todos los campos, sin recortes
  • Sin tarjeta de crédito, sin caducidad
  • Genera una key nueva cuando quieras desde tu cuenta

Plan gratuito. Sin tarjeta. ¿Ya tienes cuenta? Entra.

Preguntas

Lo que suelen preguntarnos.

¿De dónde salen los datos?

De fuentes oficiales de SUNAT, consolidadas y verificadas por nosotros. Devolvemos lo que SUNAT tiene registrado para cada RUC: razón social, estado, condición, domicilio fiscal, actividad económica, tipo de contribuyente, número de trabajadores y sus regímenes especiales —agente de retención o de percepción del IGV, buen contribuyente, renuncia a la exoneración del Apéndice I— con la fecha desde la que aplica cada uno.

¿Cada cuánto se actualizan?

Varias veces al día comprobamos si hay cambios y los incorporamos. En la parte de arriba de esta página ves hace cuántas horas fue la última actualización, calculado en el momento en que la abres.

¿Qué pasa cuando agoto las consultas del mes?

Las peticiones responden con un 429 y una cabecera Retry-After hasta que empiece el mes siguiente. Nunca cobramos de más ni cortamos sin avisar: el panel de tu cuenta muestra el consumo en todo momento.

¿Hay límite de ritmo?

Hay un límite de ritmo holgado para un uso normal. Sirve para proteger el servicio, no para molestarte; si tu integración necesita ráfagas mayores, escríbenos.

¿Puedo cambiar de plan o darme de baja?

Los planes de pago todavía no están abiertos. Cuando lo estén, podrás subir o bajar desde tu cuenta sin permanencia. Darte de baja es dejar de usar la key: no hay renovaciones automáticas en el plan gratuito.

¿Emiten factura?

Sí, factura electrónica válida en el Perú para los planes de pago, en cuanto estén disponibles. El precio ya incluye IGV, así que el importe que ves es el que pagas. El plan gratuito no genera comprobante porque no tiene costo.