Sub-150ms latency. 2.6 million+ hotels. RESTful JSON. Complete docs and SDKs. The API travel developers love. Completely free.
/v1/hotels/searchSearch hotels by destination/v1/hotels/{id}Get hotel details/v1/hotels/{id}/availabilityCheck room availability/v1/bookingsCreate a booking/v1/bookings/{id}Retrieve booking/v1/bookings/{id}Cancel booking/v1/webhooksConfigure webhooks// 1. Search hotels in Dubai
const response = await fetch('https://api.maqami.co/v1/hotels/search', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
destination: { type: 'city', code: 'DXB' },
checkIn: '2025-03-01',
checkOut: '2025-03-05',
rooms: [{ adults: 2 }],
nationality: 'US',
currency: 'USD'
})
});
const { hotels } = await response.json();
// ⚡ Response in <150msSub-150ms P95 latency. 10-20x faster than legacy SOAP/XML APIs.
Comprehensive documentation, interactive examples, and SDKs for Python, Node, PHP, Go.
Full sandbox environment with test credentials. Develop without production impact.
Real-time notifications for bookings, modifications, and cancellations.
2.6M+ hotels across 110+ countries. Every segment from budget to luxury.
Completely free. No subscriptions, no per-request fees, no minimums.