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 Peruvian companies for free by RUC (Registro Unico de Contribuyentes, the 11-digit Peruvian tax ID) via free third-party APIs (api.apis.net.pe, apiperu.dev) that re-serve SUNAT's Padron Reducido public dataset. Returns the razon social (legal name), estado (ACTIVO /
$ npx -y skills add Nolpak14/getregdata --skill peru-ruc --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/peru-rucContext preview
The summary Claude sees to decide when to auto-load this skill.
Look up Peruvian companies for free by RUC (Registro Unico de Contribuyentes, the 11-digit Peruvian tax ID) via free third-party APIs (api.apis.net.pe, apiperu.dev) that re-serve SUNAT's Padron Reducido public dataset. Returns the razon social (legal name), estado (ACTIVO /
name: peru-ruc
description: "Look up Peruvian companies for free by RUC (Registro Unico de Contribuyentes, the 11-digit Peruvian tax ID) via free third-party APIs (api.apis.net.pe, apiperu.dev) that re-serve SUNAT's Padron Reducido public dataset. Returns the razon social (legal name), estado (ACTIVO / BAJA), condicion (HABIDO / NO HABIDO), and registered address (departamento, provincia, distrito, ubigeo). Use for a quick Peru company / RUC check, counterparty verification, and Peruvian tax-ID lookup. Trigger on: 'Peru company lookup', 'RUC', 'consulta RUC', 'SUNAT', 'Peruvian tax ID', 'check a Peruvian company', 'is this Peru company active', 'razon social Peru', 'Peruvian business lookup'. Not the official SUNAT service - these are third-party aggregators over the Padron Reducido with partial fields and a free token requirement; verify against the official SUNAT Ficha RUC for authoritative use. For deeper Peru data and jurisdictions with no free API, this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- peru
- ruc
- sunat
- razon-social
- kyb
- know-your-business
- company-lookup
- due-diligence
- free-api
triggers:
- "Peru company lookup"
- "Peru RUC lookup"
- "consulta RUC"
- "SUNAT company check"
- "check a Peruvian company"
- "is this Peru company active"
- "Peruvian business lookup"
- "KYB check Peruvian company"
- "verify a Peruvian supplier"Free Peruvian company lookup by RUC (the 11-digit Registro Unico de Contribuyentes tax ID) via third-party APIs that re-serve SUNAT's Padron Reducido dataset. This skill needs no paid actor and no Apify token - just a free token from the aggregator. Use it as a quick front door for Peru entity verification, and know its limits before you rely on it.
You are a KYB / due-diligence analyst doing a fast first-pass check on a Peruvian company. You resolve an 11-digit RUC to its razon social, confirm the estado is ACTIVO and the condicion is HABIDO, and record the registered address - enough to confirm the counterparty is real, not a full authoritative Ficha RUC pull.
`api.apis.net.pe` and `apiperu.dev` are **third-party aggregators - not the official SUNAT service.** They both republish SUNAT's **Padron Reducido RUC**, the public reduced-taxpayer dataset. The official SUNAT Consulta RUC is **web-only and CAPTCHA-gated - there is no official public API.**
Read-only. Spanish-language values throughout.
A **free token is required** - this is not a keyless API. Register at `apis.net.pe/app` for an `api.apis.net.pe` token (passed as a Bearer header); `apiperu.dev` issues its own token (passed as an `api_token` query parameter). A call to `api.apis.net.pe` with no token returned `401`, confirming it is token-gated.
Free tiers are **rate-limited**. There is no keyless SUNAT live API - the token belongs to the third-party aggregator, not to SUNAT.
Ask the user for whichever is missing:
Base URLs: `https://api.apis.net.pe` (token via `apis.net.pe/app`) and `https://apiperu.dev/api` (fallback).
| # | Purpose | Method + path | Auth | |---|---|---|---| | 1 | Look up a company by RUC (primary) | `GET https://api.apis.net.pe/v2/sunat/ruc?numero={RUC}` | `Authorization: Bearer {TOKEN}` | | 2 | Look up a company by RUC (fallback) | `GET https://apiperu.dev/api/ruc/{RUC}?api_token={TOKEN}` | token in query |
**curl pattern** (pass the RUC verbatim as the 11-digit string):
# primary - api.apis.net.pe, Bearer token required (register free at apis.net.pe/app)
curl -H "Authorization: Bearer {TOKEN}" \
"https://api.apis.net.pe/v2/sunat/ruc?numero={RUC}"
# fallback - apiperu.dev, token as query parameter
curl "https://apiperu.dev/api/ruc/{RUC}?api_token={TOKEN}"**Authoritative bulk source (free, not live):** SUNAT publishes the **Padron Reducido RUC** as a monthly ZIP on `datosabiertos.gob.pe` and `sunat.gob.pe/descargaPRR/`. Use it when you need the whole dataset locally - but it is bulk-only, not a per-query live endpoint.
Installable 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…