Automate your rental management

The BailBelgique REST API enables developers and technically advanced landlords to integrate the platform into their own systems. Whether you want to synchronise your data with accounting software, automate document generation, or build a custom dashboard, the API gives you complete and secure access to all features.

Our API follows REST standards and is fully documented via an OpenAPI specification. You can start developing in minutes thanks to our code examples and sandbox testing environment.

Features accessible via the API

The API covers all rental management operations:

Property management: create, update, and delete your rental properties. Retrieve detailed information (address, surface area, amenities) and associated photos.

Lease management: generate new lease contracts, view active leases, and manage amendments. The API automatically calculates rent indexations based on the Belgian health index.

Payment tracking: record received payments, check balances and arrears. Trigger automated reminders programmatically.

Documents: generate rent receipts, reminder letters, and certificates in PDF format. Upload and retrieve documents associated with each lease.

Tenants: manage tenant records, their contact details, and the full history of their rental relationship.

Each endpoint returns paginated and filterable responses, with explicit error codes to facilitate exception handling.

Authentication and best practices

API access is secured via API keys that can be combined with OAuth 2.0 for third-party integrations:

  • API keys: generate your keys from the dashboard. Each key can be restricted to specific scopes (read-only, read-write, admin).
  • Rate limiting: 1,000 requests per hour as standard, extendable on request. Response headers indicate your remaining quota.
  • Webhooks: configure webhooks to receive real-time notifications when an event occurs (payment received, lease signed, document added).
  • Sandbox: test your integrations in a pre-production environment without risk to your real data.

Our interactive documentation lets you test each endpoint directly from the browser using your own test data.

Build on BailBelgique

The BailBelgique API opens up endless possibilities for automation and integration. Whether you are an independent developer or a property management company, you can tailor the platform to your specific processes and save considerable time in your day-to-day rental management.