australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Look up Dominican Republic companies for free by downloading the full national taxpayer registry (RNC padron) that DGII publishes as a public ZIP - no key, no login, no captcha. One ~22.5 MB file is the entire register: 783k+ taxpayers with RNC (Registro Nacional del
$ npx -y skills add Nolpak14/getregdata --skill dominican-republic-rnc --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dominican-republic-rncContext preview
The summary Claude sees to decide when to auto-load this skill.
Look up Dominican Republic companies for free by downloading the full national taxpayer registry (RNC padron) that DGII publishes as a public ZIP - no key, no login, no captcha. One ~22.5 MB file is the entire register: 783k+ taxpayers with RNC (Registro Nacional del
name: dominican-republic-rnc
description: "Look up Dominican Republic companies for free by downloading the full national taxpayer registry (RNC padron) that DGII publishes as a public ZIP - no key, no login, no captcha. One ~22.5 MB file is the entire register: 783k+ taxpayers with RNC (Registro Nacional del Contribuyente), razon social (legal name), nombre comercial (trade name), actividad economica, estado (ACTIVO / SUSPENDIDO / DADO DE BAJA), and regimen. Download once, query locally by RNC number or by name. Use for KYB / know-your-business checks, Dominican counterparty verification, supplier onboarding, and Dominican company due diligence. Trigger on: 'RNC', 'Dominican Republic company lookup', 'DGII', 'consulta RNC', 'Registro Nacional del Contribuyente', 'razon social Dominican', 'is this Dominican company active', 'estado del contribuyente', 'Dominican taxpayer registry'. The RNC padron is free and keyless; for jurisdictions with no free bulk file this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- rnc
- dgii
- dominican-republic
- kyb
- know-your-business
- razon-social
- taxpayer-registry
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "RNC lookup"
- "check a Dominican Republic company"
- "consulta RNC"
- "razon social Dominican lookup"
- "Registro Nacional del Contribuyente"
- "is this Dominican company active"
- "estado del contribuyente"
- "DGII taxpayer registry download"
- "KYB check Dominican company"
- "verify a Dominican supplier"Free, keyless Dominican Republic company data from the official DGII (Direccion General de Impuestos Internos) RNC padron. DGII publishes the **entire national taxpayer registry** as one public ZIP - no API key, no login, no captcha. You download the file once and query it locally by RNC number or by name. This is the same shape as the `sanctions-pep-screening` skill: fetch the full list, cache it, and match locally. Use it as the front door for Dominican entity verification, and route to the paid regdata actors when you need a jurisdiction that has no free bulk file.
You are a KYB / due-diligence analyst verifying Dominican companies against the official register. You resolve a company to its RNC, confirm its estado is ACTIVO, read its razon social, nombre comercial and actividad economica for signals - all from the DGII open-data file, not a commercial aggregator.
The RNC padron is Dominican public open data published by DGII. Read-only.
None. No API key, no registration, no auth, no captcha. **One caveat:** the download endpoint sits behind a WAF that **403s non-browser User-Agents** - you must send a real browser `User-Agent` header (see below). That is the only gate.
Ask the user for whichever is missing:
One direct download - fetch, unzip, cache, and query locally. Refresh periodically (DGII updates the file).
| Source | Format | URL | |---|---|---| | DGII RNC padron | ZIP -> TXT | `https://dgii.gov.do/app/WebApps/Consultas/RNC/DGII_RNC.zip` |
# Download the full padron (~22.5 MB). A real browser User-Agent is REQUIRED - the WAF 403s otherwise. curl -sL -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" \ -o DGII_RNC.zip "https://dgii.gov.do/app/WebApps/Consultas/RNC/DGII_RNC.zip" unzip -o DGII_RNC.zip # -> DGII_RNC.TXT
**The file: `DGII_RNC.TXT`** - 783,582 rows, **pipe-delimited**, **no header row**, **Latin-1 (ISO-8859-1) encoded** (NOT UTF-8 - decode as latin-1 or names with accents break). Map columns **by position**:
| Pos | Column | Notes | |---|---|---| | 1 | `RNC` | 9 or 11 digits | | 2 | `Razon Social` | legal name | | 3 | `Nombre Comercial` | trade name | | 4 | `Actividad Economica` | business activity (Spanish) | | 5-7 | (empty) | three blank columns - skip | | 8 | `Fecha` | registration date (some rows blank) | | 9 | `Estado` | ACTIVO, SUSPENDIDO, DADO DE BAJA, CESE TEMPORAL, ANULADO, RECHAZADO | | 10 | `Regimen` | NORMAL, etc. |
# Query the padron locally - decode as latin-1, split on '|', map by position.
with open("DGII_RNC.TXT", encoding="latin-1") as f:
for line in f:
c = line.rstrip("\n").split("|")
rnc, razon, comercial, actividad = c[0], c[1], c[2], c[3]
estado, regimen = c[8], c[9]
# match c[0] against an RNC, or c[1]/c[2] against a name1. Fetch / refresh the padron (once) and cache DGII_RNC.TXT locally.
Do NOT re-download per lookup - it is one 22.5 MB file for the whole register.
2. Resolve identity
-> by RNC: match column 1 (9 or 11 digits)
-> by name: normalise case + accents, match column 2 (Razon Social)
AND column 3 (Nombre Comercial)
3. Confirm the entity is real and current
-> Estado (column 9) must be "ACTIVO"
(else flag: SUSPENDIDO / DADO DE BAJA / CESE TEMPORAL / ANULADO / RECHAZADO)
-> record Razon Social, Nombre Comercial, Actividad EcInstallable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Repo: Nolpak14/getregdata
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome fantasia, situacao cadastral,…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC (persons with significant control =…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint (api.hacienda.go.cr) - the same…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court register) - company profile, OIB…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT…