flight-booking

Refresh Flight Booking Session

Changed on

Refresh a flight booking session with current pricing.

Oct 1 2026: travel's refusal body ({"detail": "fare_unavailable"}) used to be forwarded as response.text, i.e. a JSON string inside detail, so the web could not read the reason and showed a generic "Something went wrong". Forward the parsed detail instead.

post/flight-booking/sessions/{session_id}/refresh

Request

  • Base URL: https://api.helloaxel.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.helloaxel.com/flight-booking/sessions/{session_id}/refresh
  • Auth: HTTP bearer

Path parameters

session_idstring uuid required

Response

Successful Response

price_changedboolean required
previous_price_centsinteger nullable
new_price_centsinteger nullable
currencystring nullable

Changes

    • breaking

      the response property const value second_booking was removed for the status

    • warning

      added the new repricing_backfill enum value to the /// response property for the response status

    • warning

      added the new repricing_win enum value to the /// response property for the response status

    • warning

      added the new second_booking enum value to the /// response property for the response status

    • info

      the //// response's property pattern ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$ was removed for the status

    • warning

      added the new fee_required enum value to the ///// response property for the response status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status