Skip to main content
The PayVessel flight API lets you search airports, retrieve available flight options, create a bookable quote, and place flight orders through a single VaaS integration. Search responses return preview pricing. Before creating an order, create a quote to confirm the final payable amount and receive a time-bound quote_id.

Integration flow

  1. List airports to retrieve supported airport codes.
  2. Search flights to retrieve available options and an opaque selection_token.
  3. Create quote to validate the selected option and receive a quote_id.
  4. Create order to charge your wallet and submit the booking.
  5. List orders or get order to track the latest booking status.

Base path

All flight endpoints are under:

Authentication

All requests require api-key and api-secret headers. See Authentication for details.

Search types

Cabin classes

Quote statuses

Order statuses

Pricing fields

List Airports

Retrieve supported airport codes

Search Flights

Retrieve flight options and preview pricing

Create Quote

Confirm a selected option and receive a quote ID

Create Order

Charge the wallet and place a booking

List Orders

Retrieve all orders for your business

Get Order

Retrieve one order by ID