
Build on the
DJUBO platform
Integrate your systems with DJUBO using our REST API. Access reservations, inventory, rates and guest data programmatically — built for developers who want full control.
What the API enables
Build custom integrations and extend DJUBO's capabilities to fit your workflow.
Reservations
Create, update, cancel and retrieve reservations programmatically across all your properties.
Inventory management
Read and update room availability and inventory across all connected channels in real time.
Rate management
Push rate updates, retrieve current rates and manage pricing rules across your distribution channels.
Guest data
Access guest profiles, stay history and preferences to power personalised experiences.
Reports and analytics
Pull occupancy, revenue and booking data to power your own dashboards and reporting tools.
Webhooks
Receive real-time event notifications for bookings, cancellations, check-ins and more.
Simple, clean API design
DJUBO's API follows REST conventions with predictable resource-oriented URLs, JSON request and response bodies, and standard HTTP response codes.
- RESTful endpoints
- JSON request and response
- OAuth 2.0 authentication
- Rate limiting with clear headers
- Sandbox environment for testing
- Comprehensive error messages
- Versioned API endpoints
# Get availability
curl -X GET \
"https://api.djubo.com/v1/availability" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"property_id": "PROP_001",
"check_in": "2025-06-01",
"check_out": "2025-06-03",
"room_type": "deluxe"
}'Response
{
"status": "success",
"property_id": "PROP_001",
"available": true,
"rooms": [
{
"type": "Deluxe",
"available": 8,
"rate": 4500
}
]
}Technical details
Full documentation is on its way
We are currently preparing comprehensive API documentation including endpoint references, authentication guides, code examples in multiple languages, and a Postman collection.
In the meantime our integration team will personally walk you through the API and provide everything you need to get started.
Ready to integrate?
API access is available to technology partners, OTAs and enterprise hotel clients. Contact our integration team to get started.
Get in touch
Email our integration team with your use case.
Sandbox access
We provide sandbox credentials so you can build and test without touching live data.
Go live
Once tested, we issue production credentials and provide ongoing support.
Contact our integration team
We respond to all API enquiries within 2 business days.
Already powering 130+ integrations
DJUBO's API connects hotels to OTAs, payment gateways and technology platforms worldwide.
Connects with the tools you already use
130+ OTAs, payment gateways and technology partners — all integrated out of the box
Don't see your platform? Contact us about custom integrations →
More integrations being added regularly
Building on DJUBO?
Join our partner programme and get dedicated integration support, higher rate limits and co-marketing opportunities.















































