Integrate real-time room availability, rate calendars, and atomic reservation execution across approved Iraqi hotels in Baghdad, Erbil, Karbala, Najaf, and Basra.
Generate instant sandbox credentials (`g2h_test_...`) to access simulated Iraqi hotel allotments without affecting live production booking ledgers.
Call `GET /api/v1/hotels` to inspect the explicit manifest of Iraqi properties authorized for your client contract along with your agreed commission tier.
Execute the standard lifecycle (`search` → `price-check` → `prebook` → `bookings`). Use `Idempotency-Key` headers to ensure network-safe atomic commits.
+-----------------------+ HTTPS / TLS 1.3 +-----------------------------------------------+
| B2B Client / Engine | ======================> | Gate2hotels Edge API Gateway (/api/v1) |
| (OTA / Metasearch) | Headers: | - Key Hash Verification (g2h_live / g2h_test)|
| libcurl, Python, JS | X-Api-Key, X-Client-Id | - 120 req/min Sliding Window Rate Limiter |
+-----------------------+ | - Super Admin Zero-Trust Hotel Whitelisting |
+-----------------------------------------------+
|
v
+-------------------------------------------------------------------------------------------------+
| Channel Manager Core Engine |
| - Real-Time Iraq Availability Matrix (Formula: Available = max(0, Total - Booked - Blocked)) |
| - Strict FIFO Booking Mutex (Zero Overselling Guarantee on last room) |
| - Idempotency-Key Deduplication Registry |
+-------------------------------------------------------------------------------------------------+
| | |
v v v
+-----------------------+ +-----------------------+ +-----------------------+
| Baghdad Properties | | Erbil Properties | | Basra / Holy Shrines |
| - Babylon Rotana | | - Erbil Rotana | | - Basra Int'l Hotel |
| - Palestine Hotel | | - Grand Millennium | | - Baron Karbala |
+-----------------------+ +-----------------------+ +-----------------------+