FSMA register — verify Belgian insurance intermediaries
Check any Belgian intermediary against the official FSMA register — free web lookup, plus a REST API that returns the same normalized record for 4 European registers.
The register & its authority
The FSMA — Belgium's Financial Services and Markets Authority — which keeps the official register of insurance and reinsurance intermediaries.
Insurance and reinsurance intermediaries operating in Belgium must be registered with the FSMA: brokers, agents, sub-agents and ancillary insurance intermediaries. BrokPass ingests the FSMA's official open-data register export and serves it as the same normalized record as every other country.
The identifier: BCE/KBO
The BCE/KBO company number (numéro d'entreprise / ondernemingsnummer), 9 to 10 digits with an optional leading 0 (e.g. 0202239951).
0202239951— paste it in the tool below or into the API.Verify a Belgian intermediary now
Paste a BCE/KBO — the tool detects the register automatically and queries FSMA's official dataset. It also accepts identifiers from the other covered registers.
Registration categories in FSMA
Each FSMA category is returned with its raw national code plus a normalized group bucket, so the same integration reads every country:
| National category | Meaning | Normalized group |
|---|---|---|
BROKER | Verzekeringsmakelaar / courtier d'assurance (broker) | Insurance broker |
AGENT | Verzekeringsagent / agent d'assurance | Insurance agent |
SUBAGENT | Subagent / sous-agent | Insurance sub-agent |
ANCILLARY | Nevenverzekeringstussenpersoon (ancillary insurance intermediary) | Ancillary insurance intermediary |
UNDERWRITER | Gevolmachtigde onderschrijver (authorised underwriter / MGA) | Other category |
Data freshness
Synced (kind: etl) — FSMA publishes its register as official open data, which BrokPass ingests and re-serves; the dataset is updated weekly. Every sync also feeds the change-events engine (new registrations, strike-offs, renewals, category changes).
Verify via the API
One GET request returns the normalized JSON record — same schema as every other covered register:
# 🇧🇪 Belgium — FSMA (BCE/KBO) curl "https://brokpass.com/api/verify?country=BE&id=0202239951" # Or let the API detect the register from the id format curl "https://brokpass.com/api/verify/auto?id=0202239951"
Free demo tier: 20 requests per IP per day with standard RateLimit-* headers. Full reference in the API documentation; production plans on the pricing page.
The official source
BrokPass is an independent verification service — it is not FSMA and is not endorsed by it. Results come from FSMA's official open data (Source: FSMA), and every record links its official source. For a legally authoritative confirmation, consult the register directly:
Official FSMA register (Belgium)The other covered registers
Same API, same normalized record — one integration covers all of them.