Show our activities, yachts, events and travel extras on your own website or booking system, at your agent prices, and book them straight from your agency wallet. Ask your account manager for a sandbox key.
Basics
Base URL: https://umairtravels.com/api/v1 β HTTPS, JSON in and out.
Auth: Authorization: Bearer bsk_β¦ on every request (or X-Api-Key).
Sandbox keys (bsk_test_β¦) run every check and return a priced quote, but create no booking and charge nothing. Live keys (bsk_live_β¦) book for real.
Prices are in AED and already include your agent discount. Bookings are paid from your wallet / credit.
Errors: {"error": {"code", "message"}}; validation errors are 422 with errors.field messages. Limits per key (default 60 requests / minute) β 429 with Retry-After.
Endpoints
Method
Path
What it does
GET
/account
Your wallet balance, credit and discount
GET
/products?type=tour|yacht|event|extra&city=dubai
Product list with your "from" price (paginated: page, per_page β€ 100)
GET
/products/{product}
Options, time slots, transfers, extras, guest rules, cancellation policy