API v1 updates — March 2026
Discover the latest API improvements: new endpoints, optimized performance, and advanced monitoring features.
In brief
Version 1 of the Company Belgium BCE/KBO API introduces in March 2026 new address-based search endpoints, enriched Peppol verification and a real-time monitoring dashboard. Average response times have been cut by 40% and security strengthened with rate limiting per IP and per API key.
What's new in March 2026?
We're excited to announce several major improvements to the BCE/KBO API. Here's a summary of what's new.
New endpoints
Search by address
You can now search for companies by address — postal code, street and number:
1
GET /api/companies/address?zipCode=1000&street=RUE+DE+LA+LOI
Improved Peppol verification
The Peppol endpoint now returns supported document types and AS4 endpoints. For background on the Belgian mandate, read our article on Peppol e-invoicing in Belgium:
1
GET /api/peppol/check?vatNumber=BE0123456789
Performance
- Average response time reduced by 40% through query optimization
- Smart caching: frequently accessed data is served instantly
- Compression: all responses are compressed (gzip)
Monitoring dashboard
The new dashboard offers:
- Real-time statistics: request count, success rate
- Usage graphs: visualize your consumption over 30 days
- Detailed logs: view each request with its response time
- Alerts: receive an email when your API keys are approaching expiration
Enhanced security
- Rate limiting per IP and per API key
- Complete security headers (HSTS, CSP, X-Frame-Options)
- Timing-safe comparison for secret key validation
Next steps
- NACE code search support — see our guide on NACE codes in Belgium
- CSV export of results
- Official SDK for Node.js and Python — our Node.js TypeScript integration guide gets you started
Stay informed by following our blog!
Frequently asked questions
What new endpoints were added to the BCE/KBO API in March 2026?
Two major endpoints were introduced: address-based search (postal code, street, number) and an enriched Peppol verification that returns supported document types and AS4 endpoints. These additions address the most frequent needs of integrators working with Belgian company data.
How does the Company Belgium BCE API handle rate limiting since March 2026?
Rate limiting is applied at two levels: per IP address and per API key. This protects the infrastructure while ensuring fairness between users. A real-time monitoring dashboard lets each integrator track their consumption and receive alerts before hitting limits.
What performance improvements were made to the BCE/KBO API in March 2026?
Average response times were reduced by 40% through optimisation of SQL queries on the BCE database. A smart cache serves frequently accessed data instantly, and all responses are now compressed in gzip to reduce bandwidth consumption.
How do I access the Company Belgium BCE API monitoring dashboard?
The monitoring dashboard is accessible from the developer space of your Company Belgium account. It displays real-time statistics (request count, success rate), 30-day usage graphs and detailed logs of each API call. Email alerts are sent automatically as API keys approach expiration.
Comments
Related articles

What's new at Company Belgium: purchase invoice upload, VAT declaration pre-calculation
Two big time savers in invoicing this month: bulk-upload your supplier invoices with automatic extraction of accounting data, and get the Intervat boxes pre-filled from your sales and purchase invoices.

Multi-tenant and white-label: embed the BCE API at your clients
Company Belgium now offers a multi-tenant mode with per-client custom landing, header and branding. Ideal for franchises, accounting networks and API resellers.

Peppol via Dokapi: automatic send and ingest of B2B invoices
Our Dokapi integration sends your invoices in UBL format over the Peppol network and auto-ingests inbound invoices as purchase invoices.
