API RUC/DNI Perú

Consulta de RUC (SUNAT) y DNI (RENIEC) para desarrolladores, con caché y créditos gratuitos para empezar.

100 créditos gratis al registrarte. Cada consulta nueva cuesta 1 crédito; si ya consultamos ese RUC/DNI en las últimas 24h, la respuesta es gratis (desde caché).

1. Crear tu cuenta

Registrate con tu nombre y correo. La respuesta incluye tu API key — guardala, no se vuelve a mostrar.

curl -X POST https://api.facturamelo.org.pe/auth/register \
  -H "Content-Type: application/json" \
  -d '{"name": "Tu Nombre", "email": "tu@correo.com"}'

2. Consultar un RUC

curl https://api.facturamelo.org.pe/v1/ruc/20416074161 \
  -H "Authorization: Bearer TU_API_KEY"
{
  "success": true,
  "data": {
    "numero_documento": "20416074161",
    "razon_social": "AMERICAN RENTA CAR S.A.C.",
    "estado": "ACTIVO",
    "condicion": "HABIDO",
    "direccion": "JR. ENRIQUE ENCINAS FRANCO NRO 240...",
    "departamento": "LIMA", "provincia": "LIMA", "distrito": "LA VICTORIA"
  },
  "cached": false
}

3. Consultar un DNI

curl https://api.facturamelo.org.pe/v1/dni/40452058 \
  -H "Authorization: Bearer TU_API_KEY"

4. Ver tu consumo

curl https://api.facturamelo.org.pe/account/usage \
  -H "Authorization: Bearer TU_API_KEY"

Códigos de respuesta

CódigoSignificado
200OK — dato encontrado
401Token faltante, inválido o revocado
402Sin créditos disponibles
404RUC/DNI no encontrado
422Formato de número inválido
429Límite de 30 solicitudes por minuto excedido

Límites

30 solicitudes por minuto por API key.

Planes

PlanPrecioCréditos
FreeS/ 0 (al registrarte)100
StarterS/ 101,500
ProS/ 256,000
BusinessS/ 6020,000

Para recargar créditos, escribinos por WhatsApp con tu comprobante Yape/BCP y el correo de tu cuenta.