Seat maps
Call OTA_AirSeatMapRQ to get the seat map for a segment. Use it to show travelers the layout, see which seats are free, and pick seats. To put a passenger in a seat, you send a seat change on the booking.
Seat changes apply to issued tickets only
Seat changes apply only to issued tickets. Once payment is complete and passenger information is set, the ticket is issued and you can assign or change seats.
Get the map
Reference the booking by its W1 record locator for an issued ticket booking, and describe the segment you want the map for.
Read the map
The response returns the cabin, its rows, and the seats in each row. Every seat carries a number, its availability, and its features.
A seat with availability of SEAT_AVAILABLE is free to take. features tells you whether it is a window or aisle seat.
Assign a seat
Picking a seat is a change to the booking, not part of the seat map call. Send an OTA_AirBookModifyRQ with modificationType 5 for the passenger and the seat you chose. Seats can be changed even after the booking is paid. See Updating passengers.
For the exact seat-change body, see the GO7 seat map and modify-booking pages.

