API para consultar datos de empresas de Chile por RUT

Integra en minutos acceso a los datos actualizados del SII. Sin contratos, paga solo por lo que usas.

Pago único · Sin suscripción · Saldo sin vencimiento
Demo en vivo

Consulta cualquier empresa chilena

Escribe un RUT y ve la respuesta real de la API — sin registrarte.

Prueba con Cencosud:  |  Falabella:

Todo lo que necesitas para validar empresas

Diseñado para desarrolladores, optimizado para negocios.

Actualización Mensual

Sincronizamos nuestra base de datos directamente con los registros públicos del SII cada mes para garantizar la precisión.

Respuesta en milisegundos

Infraestructura optimizada para alta concurrencia. Tiempos de respuesta promedio bajo los 100ms.

Fácil integración JSON

API RESTful estándar. Compatible con cualquier lenguaje o plataforma: PHP, Python, Node.js, Java, FileMaker, etc.

¿Para qué sirve la API de datos del SII?

Casos reales de equipos que ya integran la API para consultar empresas por RUT.

Integración de API RUT para Autocompletado de Formularios

Cuando tu cliente escribe su RUT, completa automáticamente razón social y dirección. Menos errores, mejor UX en checkout y onboarding.

// Al ingresar el RUT:
razónSocial = "CENCOSUD S A"
dirección = "Av Kennedy 9001"

Validación antes de facturar

Verifica que el RUT corresponde a una empresa real antes de emitir una boleta o factura electrónica. Evita rechazos del SII y devoluciones.

// Validación pre-factura:
if (empresa.found) {
  emitirFactura(rut)
}

Onboarding de proveedores

Valida y registra nuevos proveedores en segundos. Verifica su giro comercial y todas sus sucursales sin pedir documentación — incluido en todos los planes.

// La API devuelve:
giro = "Supermercados"
sucursales = [12 domicilios]

Documentación de Integración para Desarrolladores

Guía técnica para conectar la API REST de consulta de RUT en plataformas de producción.

Nuestra API utiliza una arquitectura estándar RESTful. Para realizar solicitudes seguras, debes incluir tu credencial privada en la cabecera HTTP utilizando el parámetro X-Api-Key.

¿Cómo buscar empresas por RUT en PHP?

Para implementar la consulta en entornos de desarrollo basados en PHP (como Laravel, WordPress, Symfony o scripts nativos), puedes utilizar la librería nativa cURL. Este método permite ejecutar peticiones asíncronas GET directamente hacia nuestros servidores de alta velocidad, ideal para validar datos fiscales del SII en pasarelas de pago o checkouts de e-commerce antes de emitir facturas electrónicas. El resultado se decodifica en un arreglo asociativo mediante json_decode.

$apiKey = 'TU_API_KEY';
$rut = '93834000-5';
$url = 'https://api-sii-chile.webempresario.com/v1/' . $rut;

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ['X-Api-Key: ' . $apiKey]);

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);

Conexión y Consulta en Python utilizando Requests

Si trabajas en ciencia de datos, automatización de procesos B2B, o frameworks web como Django o FastAPI, puedes integrar la consulta del padrón de empresas chilenas en Python en pocas líneas de código. Utilizando la popular librería requests, la API REST devuelve un objeto JSON estructurado con la razón social, actividades económicas afectas a IVA y domicilios vigentes.

import requests

api_key = 'TU_API_KEY'
rut_empresa = '93834000-5'
url = f'https://api-sii-chile.webempresario.com/v1/{rut_empresa}'
headers = {'X-Api-Key': api_key}

response = requests.get(url, headers=headers)
datos_empresa = response.json()
print(datos_empresa)

Integración en JavaScript (Fetch API / Node.js)

Para aplicaciones modernas del lado del cliente o entornos backend basados en Node.js, React, Vue o Next.js, la integración se resuelve de forma nativa utilizando la API fetch con promesas asíncronas (async/await). Esto te permite realizar consultas de RUT en tiempo real directamente desde eventos del DOM, como cuando un usuario termina de escribir en el campo de entrada (evento *onblur*).

const apiKey = 'TU_API_KEY';
const rut = '93834000-5';

async function consultarEmpresa() {
  try {
    const response = await fetch(`https://api-sii-chile.webempresario.com/v1/${rut}`, {
      method: 'GET',
      headers: { 'X-Api-Key': apiKey }
    });
    const data = await response.json();
    console.log(data);
  } catch (error) {
    console.error('Error en la consulta:', error);
  }
}

Preguntas Frecuentes sobre la API RUT

Respuestas rápidas a las dudas comunes sobre el padrón del SII en Chile.

¿De dónde obtiene la API los datos de las empresas chilenas?

Nuestra API recopila y procesa la información pública oficial provista por el Servicio de Impuestos Internos (SII) de Chile, garantizando datos fidedignos de razones sociales, inicio de actividades y giros comerciales vigentes.

¿Qué datos entrega la API REST?

Razón social, RUT y dígito verificador, tipo y subtipo de sociedad, fecha de inicio de actividades y fecha de término de giro (si aplica), todas las actividades económicas con su código, descripción, fecha y si son afectas a IVA, y todos los domicilios y sucursales con su fecha de vigencia y coordenadas de latitud/longitud cuando están disponibles, optimizadas para mapas y análisis de geo-localización comercial en Chile.

¿Existe un límite de consultas por segundo (Rate Limit)?

30 consultas por minuto por API key en los planes Prueba y Starter, y 120 por minuto en Pro y Scale — suficiente para autocompletar formularios en tiempo real u onboarding de proveedores. Si necesitas más volumen o consultas masivas,

¿Puedo probar antes de comprar?

Sí, al registrarte recibes 25 consultas gratis para probar tu integración con tu propia API key. Regístrate ahora →

Prepago de consultas

Sin suscripción ni mensualidades. Compras un paquete y cada consulta exitosa descuenta 1 del saldo. El saldo no vence.

Todos los paquetes incluyen datos completos: razón social, dirección, actividades económicas, término de giro y sucursales

Prueba

Para evaluar la integración

$4.990

1.000 consultas

Pago único · Sin vencimiento

Comprar
Recomendado

Starter

Para proyectos en crecimiento

$14.990

5.000 consultas

Pago único · Sin vencimiento

Comprar

Pro

Para uso intensivo

$39.990

20.000 consultas

Pago único · Sin vencimiento

Comprar

Scale

Para volúmenes altos

$99.990

100.000 consultas

Pago único · Sin vencimiento

Comprar

¿Necesitas más de 100.000 consultas o condiciones especiales?

Saldo acumulable

Los créditos se suman al saldo existente y nunca vencen.

Solo exitosas

Solo las consultas con respuesta exitosa descuentan saldo.

Pago seguro

Procesado por Webpay Plus de Transbank.

Pagos 100% seguros, procesados por

Webpay Plus - Transbank