Update Booking
update_bookingUpdates one or more editable fields of an existing booking. Id, BookingReference, BookingDate, and MemberId cannot be changed. Send only the fields to update. Requires a valid Druk Asia API key (sent automatically via the x-api-key header).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| member_id | No | Member ID. Create one first with create_member if not done yet. | |
| booking_ref | Yes | Booking reference to update. | |
| grand_total | No | Grand total amount. | |
| itinerary_id | No | Numeric itinerary ID (from list_itineraries or get_itinerary). | |
| port_exit_id | No | Departure port Destination.Id. Must reference a destination where isExit = 1. See list_destinations. | |
| port_entry_id | No | Arrival port Destination.Id. Must reference a destination where isEntry = 1. See list_destinations. | |
| tour_end_date | No | Tour end date in ISO date-time format, e.g. 2026-12-07T00:00:00.000Z. | |
| trekking_cost | No | Trekking cost. | |
| total_adult_pax | No | Total adult passengers. | |
| total_child_pax | No | Total child passengers. | |
| total_visa_cost | No | Total visa cost. | |
| tour_start_date | No | Tour start date in ISO date-time format, e.g. 2026-12-01T00:00:00.000Z. | |
| total_infant_pax | No | Total infant passengers. | |
| is_trekking_group | No | Whether this booking is a trekking group. | |
| credit_card_charge | No | Credit card processing charge. | |
| total_land_tour_price | No | Total land tour price. | |
| single_supplement_cost | No | Single room supplement cost. | |
| total_adult_air_ticket | No | Total adult air tickets. | |
| total_air_ticket_price | No | Total air ticket price. | |
| total_child_air_ticket | No | Total child air tickets. | |
| total_infant_air_ticket | No | Total infant air tickets. |