Rutificador avatar

Rutificador

Pricing

$19.99/month + usage

Go to Apify Store
Rutificador

Rutificador

Find people fast with the Rutificador – Chile’s trusted search engine for RUT (ID) verification. Access verified info like names, addresses, and more. Perfect for safe transactions and fraud prevention. Try the Rutificador today!

Pricing

$19.99/month + usage

Rating

2.6

(2)

Developer

DataCach

DataCach

Maintained by Community

Actor stats

1

Bookmarked

104

Total users

6

Monthly active users

27 days

Issues response

3 days ago

Last modified

Share

🇨🇱 Rutificador Actor – Chilean People & RUT Lookup

Discover quick and reliable access to Chilean personal data with Rutificador Actor.
Whether you need to validate a RUT (Rol Único Tributario), find a person’s full name, or enrich customer records, this actor turns the public "Rutificador" search engine (Nombrerutyfirma.com) into a ready-to-use API.

⚠️ Data coverage and indexing (IMPORTANT)

The system is backed by an automated indexing pipeline. When a given record is not present in the current index, the request is not treated as a failure: it is enqueued in a high-priority synchronization queue for background processing. Absent results therefore represent a scheduled update rather than a permanent gap, and the index is continuously extended as sync jobs complete. Please note: not every record submitted to the indexing pipeline will necessarily produce a result; retrieval is subject to upstream source availability and matching logic, so a successful sync is not guaranteed for every request. If you supply an email address in the input (user_email), you will receive an automated Status Update once the background sync for your query has finished (whether or not a result was ultimately found).

✨ What can you get with this actor?

  • Search by RUT → retrieve the person’s full name, gender, address, city/commune, and more.
  • Search by Name → obtain matching RUT numbers plus the same demographic details.
  • Receive the data in clean JSON ready for databases, CRMs, CRMs, spreadsheets, or further analysis.
  • Automatically stamped with extraction date & time for easy auditing.

🔍 Typical use cases

  1. KYC / Customer onboarding – verify that a provided RUT belongs to a real person.
  2. Lead enrichment – append gender or location fields to existing customer lists.
  3. Fraud prevention & AML – cross-check identities before allowing high-risk transactions.
  4. Data journalism & research – gather statistics about population segments in Chile.
  5. Contact data cleaning – spot typos in RUTs or duplicate person records.

🆚 Why choose this actor?

  • Dual search mode – supports both RUT → Name and Name → RUT in one tool.
  • Proxy rotation – mimics a real local user, drastically reducing blocks.
  • High concurrency – built with async HTTP requests to process thousands of queries fast.
  • Actively maintained – published & supported by the DataCach team with quick response times.

📥 Input

FieldTypeRequiredDescription
search_typestringEither "rut" or "name". Determines which endpoint to use.
search_termsarrayList of RUTs or Names to look up.
user_emailstringOptional. If provided, you will receive an automated Status Update once the background sync for your query is completed (when results were initially missing).

Example

{
"search_type": "rut",
"search_terms": [
"20.217.007-2",
"13.456.789-K"
],
"email_usuario": "optional@example.com"
}

You can also submit a partial RUT prefix and the actor will return all matches that start with those digits. For example, searching for "20.217" will retrieve every record whose RUT begins with 20.217.

{
"search_type": "rut",
"search_terms": [
"20.217"
]
}

📤 Output

Each element in the dataset corresponds to one row returned by Rutificador.

{
"nombre": "Barraza Barraza Ester Escarlett",
"rut": "20.217.007-2",
"sexo": "MUJ",
"direccion": "Mar Del Norte 1439 Pobl. Miramar",
"ciudad/comuna": "Arica",
"extraction_datetime": "2025-08-08T23:18:15.852301+00:00"
}

🚀 How to run

From Apify Console

  1. Click Run.
  2. Paste the JSON input like the example above.
  3. Watch the live log; results will appear in the Dataset tab.

From code

from apify_client import ApifyClient
client = ApifyClient("<APIFY_API_TOKEN>")
run = client.actor("username~rutificador").call({
"search_type": "name",
"search_terms": ["Juan Perez"]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Equivalent cURL call:

curl -X POST \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <APIFY_API_TOKEN>' \
-d '{"search_type":"rut","search_terms":["20.217.007-2"]}' \
https://api.apify.com/v2/acts/username~rutificador/runs?waitForFinish=1

⚙️ Technical notes

  • Uses the Apify Python SDK with asyncio for maximum throughput.
  • Relies on BeautifulSoup4 to parse the HTML table returned by Nombrerutyfirma.
  • Automatically retries failed requests and logs HTTP status codes for transparency.
  • Free accounts are limited to the first search term to stay within platform limits.
  • This Actor aggregates information from multiple open-source datasets and publicly available records to ensure compliance and data accuracy.

💰 Pricing & Features

Unlock the full potential of the Rutificador Actor with our professional subscription. For only $19.99/month, you gain access to a high-performance identity verification engine designed for businesses and power users.

FeatureFree TierPro Subscription ($15/mo)
Search VolumeLimited (1 query per run)Unlimited Monthly Searches
Search SpeedStandard PriorityUltra-Fast (High-Concurrency)
Partial MatchingNot availableFull Wildcard Support (RUT & Name)
Background SyncStandard QueuePriority Indexing & Email Alerts
SupportCommunity-basedPriority Developer Support

Why upgrade to Pro?

  • ⚡ High-Speed Infrastructure: While free accounts operate on shared resources, Pro users run on dedicated high-concurrency instances, allowing you to process thousands of records in minutes without bottlenecks.

  • 🧩 Advanced Wildcard Search: Perfect for data enrichment and cleaning. Use partial digits for RUTs or partial strings for Names to uncover all matching variations within our extensive database.

  • 🔄 Exclusive "Smart-Sync" Guarantee: Our service doesn't stop at the existing index. If a record isn't found, your request automatically triggers a High-Priority Sync. Our system actively hunts for that data and integrates it into the index, notifying you via email the moment it becomes available.

  • 📊 Clean & Enriched Exports: Get production-ready JSON/CSV outputs with full names, gender, addresses, and communes already parsed and formatted for seamless integration into your CRM or internal database.

  • 🛡️ Built for Reliability: Don't let site downtime or structural changes stop your workflow. We maintain the backend infrastructure 24/7 so your API access remains stable and reliable.

  • 📊 Unlimited Requests: Free runs are capped at one search term per execution. With Pro, run as many search terms as you need per run and per month—no query limits, so you can scale KYC checks, lead enrichment, and bulk lookups without throttling or batch splitting.

💬 Support & feedback

Need help or want a new feature?
Open an issue on Apify – we reply within one business day.


Made with ❤️ by the DataCach team.