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 Israeli companies for free via the official Israel Corporations Authority (Rasham HaChavarot) open data on data.gov.il - company number, Hebrew and English name, company type, active/struck-off status, violating-company flag, registration date, purpose, and registered
$ npx -y skills add Nolpak14/getregdata --skill israel-companies-registry --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/israel-companies-registryContext preview
The summary Claude sees to decide when to auto-load this skill.
Look up Israeli companies for free via the official Israel Corporations Authority (Rasham HaChavarot) open data on data.gov.il - company number, Hebrew and English name, company type, active/struck-off status, violating-company flag, registration date, purpose, and registered
name: israel-companies-registry
description: "Look up Israeli companies for free via the official Israel Corporations Authority (Rasham HaChavarot) open data on data.gov.il - company number, Hebrew and English name, company type, active/struck-off status, violating-company flag, registration date, purpose, and registered address. Fully keyless, no auth. Use for KYB / know-your-business checks, counterparty verification, and Israeli company due diligence. Trigger on: 'Israel company lookup', 'Israeli companies registrar', 'Rasham HaChavarot', 'rasham hachavarot', 'ICA', 'company number Israel', 'is this Israeli company active', 'Israeli company struck off', 'mispar chevra'. The Israel dataset is free and needs no key; for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- israel
- ica
- rasham-hachavarot
- companies-registrar
- kyb
- know-your-business
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "Israel company lookup"
- "check an Israeli company"
- "Rasham HaChavarot lookup"
- "Israeli company number lookup"
- "is this Israeli company active or struck off"
- "Israeli company violating flag"
- "KYB check Israeli company"
- "verify an Israeli supplier"
- "Israel Corporations Authority data"Free, official Israeli company data from the Israel Corporations Authority (ICA / Rasham HaChavarot), published as an open dataset on the government open-data portal data.gov.il. This skill needs no paid actor, no Apify token, and no API key at all - the CKAN datastore is wide open. Use it as the front door for Israeli 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 Israeli companies against the official register. You resolve a company to its company number, confirm it is active (not struck off), read its type and registered purpose, check the violating-company flag, and record its registered address - all from the authoritative source, the Corporations Authority under the Ministry of Justice, not a commercial aggregator.
Data is published by the Ministry of Justice (Israel Corporations Authority) under an open licence. It is a periodic dump of the register - not real-time - so treat freshness as "as of the last publish", not live registry state. Read-only. The dataset holds roughly 728,150 records.
None. No API key, no registration, no auth. It is a standard CKAN datastore, so be polite: there is no documented hard rate limit, but keep concurrency low and page in order rather than firing many parallel requests.
Ask the user for whichever is missing:
Base URL: `https://data.gov.il/api/3/action/datastore_search?resource_id=f004176c-b85f-4542-8901-7b3176f9a054` - the CKAN datastore for the `ica_companies` dataset. Every call returns `success: true` with a `result` object; records are in `result.records[]` and the total in `result.total`.
| # | Purpose | Query | Example | |---|---|---|---| | 1 | Name / free-text search | `&q={name}` | `...&q=טבע&limit=20` | | 2 | Exact lookup by company number | `&filters={"מספר חברה":{number}}` | `...&filters={"מספר חברה":510000011}` | | 3 | Pagination | `&limit={n}&offset={n}` | `...&limit=100&offset=100` | | 4 | Re-find the resource_id if it moves | `package_show?id=ica_companies` | `https://data.gov.il/api/3/action/package_show?id=ica_companies` |
**The filter key is the Hebrew field `מספר חברה`, not `Company_Number`.** The JSON in `filters=` must be URL-encoded (Hebrew keys and all), so build it programmatically rather than by hand.
**curl pattern** (no auth header on any call):
BASE="https://data.gov.il/api/3/action/datastore_search?resource_id=f004176c-b85f-4542-8901-7b3176f9a054"
# name -> candidate companies (free-text q, URL-encode the Hebrew)
curl -G "$BASE" --data-urlencode "q=טבע" --data-urlencode "limit=20"
# exact company number -> single record (Hebrew filter key)
curl -G "$BASE" --data-urlencode 'filters={"מספר חברה":510000011}'For large or joined pulls, CKAN also exposes `datastore_search_sql?sql=...`; the plain `datastore_search` above covers every KYB need.
1. Resolve identity
datastore_search &q={name} -> read result.records[], pick the match, take מספר חברה
(skip if the user already gave a company number)
2. Confirm the entity is real and current
datastore_search &filters={"מספר חברה":{number}}
-> סטטוס חברה must be פעילה (active); מחוקה (struck off) is adverse - stop and flag
-> record סוג תאגיד (type), תאריך התאגדות (registration date), מטרת החברה (purpose)
3Installable 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…