australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
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 keyless API Costa Rican e-invoicing (factura electronica) systems call. Returns the registered nombre (legal name), regimen
Claude Code
$ npx -y skills add Nolpak14/getregdata --skill costa-rica-hacienda --agent claude-code
Codex
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a codex -y
Cursor
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a cursor -y
Gemini CLI
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a gemini-cli -y
GitHub Copilot
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a github-copilot -y
OpenCode
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a opencode -y
Windsurf
$ npx skills add Nolpak14/getregdata --skill costa-rica-hacienda -a windsurf -y
name: costa-rica-hacienda
description: "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 keyless API Costa Rican e-invoicing (factura electronica) systems call. Returns the registered nombre (legal name), regimen tributario, tax standing (moroso / omiso / estado), administracion tributaria and the actividades[] economic-activity list with CIIU-derived codes. Use for KYB checks, counterparty verification, tax-status screening and Costa Rican company due diligence. Trigger on: 'cedula juridica', 'Costa Rica company lookup', 'check a Costa Rican company', 'Hacienda', 'situacion tributaria', 'is this Costa Rica company active', 'moroso', 'omiso', 'Costa Rican taxpayer', 'consulta cedula juridica'. Directors and shareholders (personeria) live in the separate paid Registro Nacional; for other Latin American registries this skill points to the paid regdata actors."
metadata:
version: 1.0.0
author: regdata
tags:
- costa-rica
- cedula-juridica
- hacienda
- tax-status
- kyb
- know-your-business
- company-lookup
- due-diligence
- free-api
triggers:
- "cedula juridica lookup"
- "Costa Rica company lookup"
- "check a Costa Rican company"
- "consulta cedula juridica Hacienda"
- "is this Costa Rica company active"
- "Costa Rican taxpayer status moroso omiso"
- "KYB check Costa Rican company"
- "verify a Costa Rican supplier"Free, keyless Costa Rican company and taxpayer data by cedula juridica via the Ministerio de Hacienda public JSON endpoint - the same API that Costa Rican e-invoicing (factura electronica) systems call to validate a counterparty. This skill needs no paid actor, no Apify token, and no API key at all. Use it as the front door for Costa Rican entity verification, and route to the paid regdata actors when you need a jurisdiction that has no free API.
You are a KYB / due-diligence analyst verifying Costa Rican companies against the official tax register. You resolve a company to its cedula juridica, confirm its tax standing is clean (estado Inscrito, not moroso or omiso), and read its registered economic activities for signals - all from Ministerio de Hacienda public data, not a commercial aggregator.
Hacienda data is Costa Rican public government data. Read-only, Spanish-language throughout.
None. No API key, no registration, no token, no auth header. The endpoint is wide open - it is the public validation service e-invoicing systems call.
Ask the user for whichever is missing:
Base URL: `https://api.hacienda.go.cr`
| # | Purpose | Method + path | Example | |---|---|---|---| | 1 | Look up a taxpayer by cedula | `GET /fe/ae?identificacion={cedula}` | `/fe/ae?identificacion=3101006829` |
**curl pattern** (no auth header; example is Televisora de Costa Rica S.A., cedula 3101006829):
# keyless - Hacienda taxpayer/activity lookup by cedula curl "https://api.hacienda.go.cr/fe/ae?identificacion=3101006829"
Pass the cedula digits verbatim. `3101006829` (a 10-digit `3101...` cedula juridica) verified live: `200 OK`.
1. Resolve identity
You need the cedula juridica. There is no free name search - if the
user has only a name, you cannot resolve it through this API.
2. Confirm the entity is real and in good standing
GET https://api.hacienda.go.cr/fe/ae?identificacion={cedula}
-> HTTP 404 (see below) means the ID is not on file - stop and flag
-> situacion.estado should read "Inscrito" (registered)
-> situacion.moroso must be "NO" (else tax arrears - adverse)
-> situacion.omiso must be "NO" (else unfiled returns - adverse)
-> record nombre, regimen.descripcion, administracionTributaria
3. What it does
-> read actividades[]: tipo "P" is the primary activity;
codigo + descripcion give the CIIU-derived line of business;
estado "A" marks an active activity
4. Note what you cannot get herInstallable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court…
Look up Czech companies for free via ARES, the Czech Ministry of Finance's official keyless REST API over the Czech business…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) -…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…