Booking Workflow

The diagram below illustrates the typical JSON API workflow to create a reservation, including all required and some optional steps. See All Book and Ticketing Workflows Diagrams for additional workflow options.

Seats and ancillaries can be added during booking, or in a separate workbench session, or later during ticketing, per the support noted in the Seats and Ancillaries guides.

Each box in the diagram represents one API call in the workflow.

Related Content: Booking Guide, All Book and Ticketing Workflows Diagrams

Form of payment (FOP) can be added during the booking workbench only for GDS. If FOP is added for NDC during booking it is not stored and must be sent again at ticketing. Or, for NDC only, you can send both FOP and payment in the same workbench session to book and ticket at once in the NDC Instant Pay flow.