Rutificador Chile API - Buscar RUT por Nombre
Pricing
from $1.00 / 1,000 results
Rutificador Chile API - Buscar RUT por Nombre
Rutificador Chile API en espanol para buscar RUT por nombre, buscar nombre por RUT y ejecutar consultas masivas desde Nombre Rut y Firma. Entrega Dataset, JSON, CSV y Apify API con nombre, RUT, sexo, direccion, comuna, fuente y estado por consulta.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(2)
Developer
Scrapers Chile
Maintained by CommunityActor stats
0
Bookmarked
23
Total users
4
Monthly active users
3 days ago
Last modified
Categories
Share
Rutificador Chile API - Buscar RUT por Nombre y Nombre por RUT
Busca RUT chileno por nombre o encuentra nombre por RUT usando el flujo publico de Nombre Rut y Firma. Este Actor entrega resultados estructurados en Apify Dataset, JSON, CSV, Excel, XML y API, listos para integraciones, limpieza de datos, CRM, procesos internos y consultas masivas.
Esta documentacion esta pensada para usuarios que buscan rutificador Chile, buscar RUT por nombre, buscar nombre por RUT, consulta RUT Chile, Nombre Rut y Firma scraper, RUT Chile API, Chile RUT API, Chilean RUT lookup, RUT lookup API y bulk RUT lookup.
El Actor consulta nombrerutyfirma.com en tiempo real, normaliza formatos comunes de RUT, usa Apify Residential Proxy en Chile por defecto y guarda una fila auditable por cada consulta, incluso cuando no hay resultados.
Para que sirve este Actor
Este Rutificador Chile API ayuda a convertir busquedas manuales de Nombre Rut y Firma en una salida estructurada y facil de integrar. Puede usarse para:
- Buscar RUT por nombre y apellido.
- Buscar nombre por RUT chileno.
- Procesar consultas masivas de RUT o nombre.
- Normalizar RUTs escritos con puntos, sin puntos, con guion o en formato compacto.
- Revisar resultados en Dataset, JSON, CSV, Excel o por Apify API.
- Auditar cada consulta con
success,no_resultsofailed.
No es una API oficial del Gobierno de Chile. Es un Actor de Apify que estructura el flujo publico de nombrerutyfirma.com.
Casos de uso
| Caso de uso | Como ayuda |
|---|---|
| Enriquecimiento de CRM en Chile | Agrega RUT, nombre, comuna, fuente y estado de consulta a registros internos. |
| Limpieza de bases de datos | Normaliza RUTs escritos en distintos formatos antes de cruzarlos o exportarlos. |
| Deduplicacion de leads | Usa RUT y nombre como senales para detectar duplicados en bases chilenas. |
| Onboarding de proveedores | Revisa RUT o nombre como parte de un flujo interno de alta de proveedores. |
| Validacion operativa de datos | Confirma si un RUT o nombre tiene coincidencias en la fuente consultada. |
| Consultas masivas RUT | Procesa lotes con estado por fila, errores aislados y salida descargable. |
| Automatizacion via API | Ejecuta busquedas desde Python, cURL, Make, Zapier, n8n o pipelines propios. |
Que datos entrega
Cada fila del dataset puede incluir:
| Campo | Descripcion |
|---|---|
search_type | Tipo de busqueda: rut o nombre. |
query_index | Posicion de la consulta dentro del lote. |
status | Estado de la consulta: success, no_results o failed. |
search_term | RUT normalizado o nombre consultado. |
total_results | Cantidad de filas encontradas para esa consulta. |
name | Nombre encontrado en la fuente. |
rut | RUT encontrado en la fuente. |
sex | Sexo reportado por la fuente, por ejemplo VAR, MUJ o N/A. |
address | Direccion cuando la fuente la entrega. |
city | Ciudad o comuna cuando la fuente la entrega. |
source | URL consultada. |
scraped_at | Fecha y hora de extraccion. |
error | Detalle del error cuando una consulta falla. |
Ejemplo de fila con resultado:
{"query_index": 0,"status": "success","error": null,"search_type": "rut","search_term": "<RUT_CHILENO>","total_results": 1,"name": "<NOMBRE_APELLIDO>","rut": "<RUT_CHILENO>","sex": "N/A","address": "No Disponible","city": "No Disponible","source": "https://www.nombrerutyfirma.com/rut_ext?term=%3CRUT_CHILENO%3E","scraped_at": "2026-05-10T16:36:21"}
Si una consulta valida no tiene coincidencias, el Actor no deja el dataset vacio. Guarda una fila operativa:
{"query_index": 0,"status": "no_results","error": null,"search_type": "nombre","search_term": "<NOMBRE_APELLIDO>","total_results": 0,"name": null,"rut": null,"sex": null,"address": null,"city": null}
Inicio rapido
- Abre el Actor en Apify.
- Haz clic en Try for free o Run.
- Agrega una o varias consultas en
queries. - Ejecuta el Actor.
- Descarga los resultados desde Dataset en JSON, CSV, Excel o XML.
Buscar nombre por RUT:
{"queries": [{"searchType": "rut","term": "<RUT_CHILENO>"}]}
Buscar RUT por nombre:
{"queries": [{"searchType": "nombre","term": "<NOMBRE_APELLIDO>"}]}
Consulta masiva:
{"queries": [{"searchType": "rut","term": "<RUT_CHILENO>"},{"searchType": "nombre","term": "<NOMBRE_APELLIDO>"}],"allowPartialResults": true,"proxyAttempts": 5,"maxConcurrency": 3}
Formatos de RUT aceptados
Los usuarios suelen pegar RUTs con distintos formatos. El Actor normaliza variantes comunes antes de consultar:
| Entrada del usuario | Consulta normalizada |
|---|---|
<RUT_CHILENO> | <RUT_CHILENO> |
<RUT_SIN_PUNTOS> | <RUT_CHILENO> |
<RUT_COMPACTO> | <RUT_CHILENO> |
<RUT_CON_ESPACIOS> | <RUT_CHILENO> |
RUT <RUT_CHILENO> | <RUT_CHILENO> |
<RUT_SIN_DV> | <RUT_CHILENO> cuando el digito verificador se puede calcular |
Si el usuario ingresa un digito verificador explicitamente invalido, esa consulta se marca como failed con un mensaje claro. Si allowPartialResults esta activo, el resto del lote continua.
Input
| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
queries | array | si | Lista de consultas. Cada item debe incluir searchType y term. |
queries[].searchType | string | si | Usa rut para buscar nombre por RUT o nombre para buscar RUT por nombre. Por API tambien se acepta name como alias de nombre. |
queries[].term | string | si | RUT o nombre a consultar. Ejemplos aceptados como placeholders: <RUT_CHILENO>, <RUT_SIN_PUNTOS>, <RUT_COMPACTO>, <RUT_SIN_DV>. |
timeoutSecs | integer | no | Segundos maximos para esperar cada pagina del origen. Default: 30. |
proxyAttempts | integer | no | Cantidad de sesiones nuevas de proxy residencial chileno a probar por consulta. Default: 5. |
maxConcurrency | integer | no | Maximo de consultas en paralelo dentro del mismo run. Default: 3, maximo: 5. |
allowPartialResults | boolean | no | Si es true, las consultas fallidas se guardan con status: failed y el lote continua. Default: true. |
proxyConfiguration | object | no | Opcional. El Actor usa Apify Residential Proxy en Chile automaticamente salvo que entregues proxyUrls custom. |
debugVisible | boolean | no | Solo para desarrollo local. Debe permanecer desactivado en Apify Cloud. |
Ejecutar desde la API de Apify
Python
from apify_client import ApifyClientclient = ApifyClient("<APIFY_API_TOKEN>")run = client.actor("scraperschile/rutificador").call(run_input={"queries": [{"searchType": "rut", "term": "<RUT_CHILENO>"},{"searchType": "nombre", "term": "<NOMBRE_APELLIDO>"},],"allowPartialResults": True,"maxConcurrency": 3,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
cURL
curl -X POST \-H 'Content-Type: application/json' \-H 'Authorization: Bearer <APIFY_API_TOKEN>' \-d '{"queries": [{ "searchType": "rut", "term": "<RUT_CHILENO>" },{ "searchType": "nombre", "term": "<NOMBRE_APELLIDO>" }],"allowPartialResults": true,"maxConcurrency": 3}' \'https://api.apify.com/v2/acts/scraperschile~rutificador/runs?waitForFinish=60'
Confiabilidad y rendimiento
El Actor consulta una fuente publica en tiempo real. La cobertura, frescura, direcciones disponibles, tiempos de respuesta y tasa de exito dependen del sitio origen.
Para operar mejor en produccion, incluye:
- Apify Residential Proxy en Chile por defecto.
- Rotacion de proxy por consulta y por reintento con
proxyAttempts. - Ruta HTTP liviana primero y fallback con navegador cuando hace falta.
- Playwright headless como fallback para flujos bloqueados o incompletos.
- Bloqueo de recursos pesados del navegador como imagenes, fuentes, estilos y media.
- Concurrencia controlada con
maxConcurrency. - Modo de resultados parciales para lotes.
- Estados explicitos para cada consulta.
El Actor no mantiene un indice privado, no hace sincronizacion en segundo plano y no envia emails por registros faltantes.
Detalles tecnicos
- Construido con Apify Python SDK.
- Usa Playwright cuando la fuente requiere navegador.
- Parsea la tabla de resultados de
nombrerutyfirma.com. - Normaliza RUTs a formato chileno con puntos y digito verificador cuando es posible.
- Guarda todas las filas en el dataset por defecto.
- Guarda un registro
OUTPUTcon el payload completo del run. - Esta pensado para API, exportaciones CSV/JSON y consultas masivas controladas.
Pricing
El precio se muestra en el panel de Apify antes de cada ejecucion. El Actor escribe filas claras para success, no_results y failed, de modo que el usuario pueda revisar que ocurrio en cada consulta individual o masiva.
Notas sobre la fuente
Este Actor estructura el flujo publico de nombrerutyfirma.com en Dataset, JSON, CSV, Excel y API de Apify. Esta orientado a integraciones, limpieza de datos, enriquecimiento de CRM, deduplicacion y consultas masivas controladas.
Preguntas frecuentes
Puedo buscar RUT por nombre?
Si. Usa searchType: "nombre" y entrega el nombre en term. El Actor devuelve coincidencias posibles desde la fuente, incluyendo RUT y metadata disponible.
Puedo buscar nombre por RUT?
Si. Usa searchType: "rut" y entrega el RUT chileno en term. El Actor acepta formatos comunes con o sin puntos y con o sin guion.
El dataset queda vacio si no hay resultados?
No. Una busqueda valida sin coincidencias guarda una fila con status: "no_results", total_results: 0 y campos de resultado en null.
Soporta consultas masivas?
Si. Agrega varios objetos a queries. Cada consulta mantiene su propio query_index, status, error y conteo de resultados.
Que pasa si una consulta falla dentro de un lote?
Con allowPartialResults: true, la consulta fallida se guarda con status: "failed" y el resto del lote continua. Esto ayuda a auditar errores sin perder todo el run.
Usa proxy automaticamente?
Si. Por defecto usa Apify Residential Proxy en Chile y rota sesiones por consulta/reintento. El usuario no necesita configurarlo manualmente salvo que quiera usar proxyUrls propios.
Es una API oficial del Gobierno de Chile?
No. Es un Actor de Apify que estructura resultados del flujo publico de nombrerutyfirma.com.
Tambien sirve para busquedas en ingles?
Si. Aunque la documentacion principal esta en espanol, el Actor tambien cubre keywords tecnicas como Chile RUT API, Chilean RUT lookup, RUT finder, RUT lookup API y bulk lookup.