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 Hong Kong companies for free via the official Companies Registry open-data API on data.gov.hk / data.cr.gov.hk - company name (English + Chinese), BRN / CR number (Business Registration Number), registered office address, company type, and date of incorporation, for live
$ npx -y skills add Nolpak14/getregdata --skill hong-kong-companies --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hong-kong-companiesContext preview
The summary Claude sees to decide when to auto-load this skill.
Look up Hong Kong companies for free via the official Companies Registry open-data API on data.gov.hk / data.cr.gov.hk - company name (English + Chinese), BRN / CR number (Business Registration Number), registered office address, company type, and date of incorporation, for live
name: hong-kong-companies
description: "Look up Hong Kong companies for free via the official Companies Registry open-data API on data.gov.hk / data.cr.gov.hk - company name (English + Chinese), BRN / CR number (Business Registration Number), registered office address, company type, and date of incorporation, for live local companies (a parallel endpoint covers registered non-HK companies). Use for KYB / know-your-business checks, counterparty verification, BRN resolution, and Hong Kong company due diligence. Trigger on: 'Hong Kong company', 'Companies Registry', 'CR number', 'BRN', 'Business Registration Number', 'check a Hong Kong company', 'is this HK company live', 'ICRIS', 'data.gov.hk company'. The open-data API is free and keyless; for directors, share capital, filings and dissolved entities - and for jurisdictions with no free API - this skill points you to the paid ICRIS Cyber Search and the regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- hong-kong
- companies-registry
- brn
- cr-number
- kyb
- know-your-business
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "Hong Kong company lookup"
- "Companies Registry check"
- "CR number lookup"
- "BRN Business Registration Number lookup"
- "check a Hong Kong company"
- "is this HK company live or dissolved"
- "KYB check Hong Kong company"
- "verify a Hong Kong supplier"
- "data.gov.hk company dataset"Free, official Hong Kong company data from the Companies Registry open dataset - "Registered Office Address of Live Local Companies" - published on data.gov.hk and queryable through the data.cr.gov.hk open-data API. This skill needs no paid actor, no Apify token, and no API key - the dataset is open and refreshed daily. Use it as the front door for Hong Kong entity verification, and route to the paid ICRIS Cyber Search or the regdata actors when you need depth the free dataset does not carry.
You are a KYB / due-diligence analyst verifying Hong Kong companies against the official register. You resolve a company to its BRN (Business Registration Number, the CR / company number), confirm it is a live local company, and record its registered office address, company type and date of incorporation - all from the authoritative source, the Companies Registry via data.gov.hk, not a commercial aggregator. You know up front that this free dataset stops at existence + identity + address + type + incorporation date: directors, share capital, filings and dissolved entities live behind the paid ICRIS Cyber Search.
The dataset covers **live local companies**. A parallel endpoint (`.../json/foreign/search`) covers registered non-Hong Kong companies. Data is under the data.gov.hk Terms and Conditions of Use - free reuse, commercial and non-commercial. Read-only. **Refreshed daily.**
None. No API key, no registration, no auth, no headers. The data.cr.gov.hk open-data API is open. Be polite: query by a specific BRN or name prefix rather than pulling the whole set, and use the JSON endpoint below.
Ask the user for whichever is missing:
Base URL: `https://data.cr.gov.hk/cr/api/api/v1/api_builder/json/local/search` (a parallel `.../json/foreign/search` covers registered non-Hong Kong companies)
This API uses **indexed query params, not flat `Comp_name=` params.** Each filter rule is a triplet of `query[0][key1]` = field, `query[0][key2]` = operator, `query[0][key3]` = value, plus `format=json`.
| # | Purpose | Field (`key1`) | Operator (`key2`) | Value (`key3`) | |---|---|---|---|---| | 1 | Lookup by BRN / CR number | `Brn` | `equal` | the BRN, e.g. `C1572528` | | 2 | Search by company name | `Comp_name` | `begins_with` | a name prefix, e.g. `HSBC` |
`begins_with` is the **only** operator accepted on the name field. Always send `format=json` alongside the triplet.
**curl pattern** (no auth header on any endpoint; URL-encode each param):
BASE="https://data.cr.gov.hk/cr/api/api/v1/api_builder/json/local/search" # name -> candidate live local companies (BEGINS-WITH match on the combined name field) curl -s -G "$BASE" \ --data-urlencode "query[0][key1]=Comp_name" \ --data-urlencode "query[0][key2]=begins_with" \ --data-urlencode "query[0][key3]=HSBC" \ --data-urlencode "format=json" # BRN -> exact record curl -s -G "$BASE" \ --data-urlencode "query[0][key1]=Brn" \ --data-urlencode "query[0][key2]=equal" \ --data-urlencode "query[0][key3]=C1572528" \ --data-urlencode "format=json"
The response is a **JSON array of records**, each carrying `Brn`, `English_Company_Name`, `Chinese_Company_Name`, `Address_of_Registered_Office`, `Company_Type`, `Date_of_Incorporation` and `Re-domiciliation_Date`. **Keep the
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…