Search companies by address via the API
Discover how to use the address search endpoint to find all companies at a given postal code, street or city.
In brief
The Company Belgium BCE/KBO API lets you find all registered companies at a specific Belgian address with a simple REST call. By supplying a postal code, street name or number, you retrieve the list of active entities recorded in the Crossroads Bank for Enterprises. It is the ideal tool for local prospecting, competitive analysis or automatic CRM enrichment.
Address search
The BCE/KBO API offers a powerful endpoint for searching companies by geographic location.
Endpoint
1
GET /api/companies/address?zipCode=1000&street=RUE+DE+LA+LOI&number=16
Parameters
| Parameter | Required | Description |
|---|---|---|
| zipCode | Yes | Postal code (4 digits) |
| street | No | Street name |
| number | No | Street number |
Usage examples
All companies in a postal code
1 2 3 4 5 6
const response = await fetch(class="code-string">'/api/companies/address?zipCode=1000', {
headers: {
class="code-string">'X-API-Key': class="code-string">'your_key',
class="code-string">'X-API-Secret': class="code-string">'your_secret',
},
});
Going further
Address search combines naturally with other API features. You can search for companies in Brussels, in Liège, in Antwerp or across Flanders to build geographically targeted prospect lists. Also see the BCE/KBO guide for an explanation of the returned data, and the API endpoints reference for advanced filtering options.
Conclusion
Address search is a powerful tool for geographic analysis of the Belgian economic landscape.
Frequently asked questions
How do you find all companies in a Belgian postal code via the BCE/KBO API?
Use the GET /api/companies/address?zipCode=XXXX endpoint of the Company Belgium API with only the 4-digit zipCode parameter. The response lists all companies registered at that postal code in the Crossroads Bank for Enterprises. This is the only required parameter; street and number are optional to refine the search.
Can you search for companies by street name in the Belgian CBC/KBO?
Yes, by adding the street parameter to your request, for example GET /api/companies/address?zipCode=1000&street=RUE+DE+LA+LOI. The API then filters companies registered on that street for the given postal code. The number parameter narrows the search further if you know the exact building number.
How are Belgian postal codes organised?
Belgium uses a 4-digit postal code system: 1000-1299 for Brussels-Capital Region, 2000-2999 for Antwerp, 4000-4999 for Liege, 9000-9999 for East Flanders, and so on. The BCE/KBO API covers all Belgian postal codes, so you can target any geographic area of the country in your searches.
What concrete use cases justify a company address search in Belgium?
The most common use cases are local commercial prospecting (finding potential clients in a neighbourhood), competitive analysis (identifying competitors in an area), economic density assessment for commercial real estate, and automatic CRM or ERP enrichment with companies near a delivery point. Combined with NACE filters, this search becomes a powerful sector-and-geography targeting tool.
Comments
Related articles

Belgian Crossroads Bank for Enterprises (BCE/KBO) API: complete English developer documentation
English developer documentation for the Belgian Crossroads Bank for Enterprises API. Overview of the BCE/KBO registry, legal context, access options, quick start with cURL examples, and integration patterns for international developers.

Rate limits, quotas and caching to scale a BCE/KBO application: reference architecture
Your app queries the BCE/KBO API at volume — how to avoid 429s, control costs and guarantee latency? Reference architecture with multi-layer cache, request queue, observability and webhooks. Concrete patterns and target numbers.

BCE/KBO API endpoints reference: complete list of REST routes (companies, addresses, NACE, UBO, establishments, Peppol)
Comprehensive technical reference of the Company Belgium REST API endpoints: search, company record, addresses, NACE activities, establishments, directors, UBO, Peppol verification. With response schemas, parameters and error codes.
