API
Flight Booking API
A 5-step booking pipeline: airport search, flight search, select, passenger booking, PNR purchase.
Local & international carriers
GET/flights/airports?q=lagos1. Airport search
curl -X GET https://api.apiapp.ng/v1/flights/airports?q=lagos \ -H "Authorization: Bearer sk_live_••••" \ -H "Content-Type: application/json"
POST/flights/search2. Flight search
curl -X POST https://api.apiapp.ng/v1/flights/search \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{"from":"LOS","to":"ABV","date":"2026-12-01","adults":1}'POST/flights/select3. Flight select
curl -X POST https://api.apiapp.ng/v1/flights/select \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{"offer_id":"off_8821"}'POST/flights/book4. Passenger booking
curl -X POST https://api.apiapp.ng/v1/flights/book \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{"offer_id":"off_8821","passengers":[{"title":"Mr","first_name":"Ade","last_name":"Bello","dob":"1990-04-02"}]}'POST/flights/ticket5. PNR purchase confirmation
curl -X POST https://api.apiapp.ng/v1/flights/ticket \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{"pnr":"X7K2LM"}'