Airport Dining
Search and book on-airport restaurants and cafes.
Airport Dining
Search on-airport restaurants and cafes, get full menus and details, then check real-time table availability.
Search Dining
POST /v1/travel/dining
| Field | Type | Required | Description |
|---|---|---|---|
airport_code | string | yes | IATA code, e.g. SIN |
terminal | string | no | Terminal filter |
date | string | no | ISO-8601 date |
guests | integer | no | Cover count |
https://cloud.vanitypass.com with X-Environment: Sandbox. No real bookings or charges. Production access: contact us./v1/travel/diningSandbox credentials
Keys never leave your browser — they are sent only to cloud.vanitypass.com with X-Environment: Sandbox.
curl -X POST 'https://cloud.vanitypass.com/v1/travel/dining' \
-H 'Content-Type: application/json' \
-H 'X-Environment: Sandbox' \
-d '{"airport_code":"SIN","date":"2026-07-01","guests":2}'Get Dining Details
GET /v1/travel/dining/{dining_id}
Full restaurant info — menu categories, cuisine type, photos, location, opening hours.
https://cloud.vanitypass.com with X-Environment: Sandbox. No real bookings or charges. Production access: contact us./v1/travel/dining/{dining_id}Sandbox credentials
Keys never leave your browser — they are sent only to cloud.vanitypass.com with X-Environment: Sandbox.
curl -X GET 'https://cloud.vanitypass.com/v1/travel/dining/{dining_id}' \
-H 'Content-Type: application/json' \
-H 'X-Environment: Sandbox' \Check Availability
POST /v1/travel/dining/{dining_id}/availability
Real-time table availability for a date, time, and cover count.
| Field | Type | Required | Description |
|---|---|---|---|
date | string | yes | ISO-8601 date |
time | string | yes | HH:MM, e.g. 12:30 |
covers | integer | yes | Number of diners |
https://cloud.vanitypass.com with X-Environment: Sandbox. No real bookings or charges. Production access: contact us./v1/travel/dining/{dining_id}/availabilitySandbox credentials
Keys never leave your browser — they are sent only to cloud.vanitypass.com with X-Environment: Sandbox.
curl -X POST 'https://cloud.vanitypass.com/v1/travel/dining/{dining_id}/availability' \
-H 'Content-Type: application/json' \
-H 'X-Environment: Sandbox' \
-d '{"date":"2026-07-01","time":"12:30","covers":2}'