Air

Get Air Itineraries available for exchange/modification/deletion against current pnr.

post/v2/air/modify-search

Request

  • Base URL
    https://api-ext-sboxmeta.partners.spotnana.com
  • Auth
    HTTP bearer

Request body

pnrIdstring required

The unique spotnana pnr id which needs to be exchanged.

Example request

{
  "pnrId": "1213124111",
  "legs": [
    {
      "index": 0,
      "remove": true
    },
    {
      "origin": "SFO",
      "destination": "SEA",
      "date": "2022-01-21T17:00"
    },
    {
      "origin": "SEA",
      "destination": "ANC",
      "date": "2022-01-22T17:00"
    }
  ]
}

Response

OK

searchIdstring required

The unique ID for this search response. This value must be passed on in the subsequent booking API calls.

waiverApplicabilityType'WAIVER_APPLICABILITY_UNKNOWN' | 'AIRLINE_DISRUPTION_WAIVER'

Type of waiver applicable to an exchange:

  • WAIVER_APPLICABILITY_UNKNOWN: No waiver is applicable.
  • AIRLINE_DISRUPTION_WAIVER: Airline-issued disruption waiver is applicable.

Changes

    • breaking

      added to the //////// response property oneOf list for the response status

    • breaking

      added to the //////// response property oneOf list for the response status

    • breaking

      added to the //////// response property oneOf list for the response status

    • breaking

      added to the //////// response property oneOf list for the response status

    • info

      added the new optional request property ///

    • info

      added the new optional request property /

    • info

      added the new CO2_EMISSION enum value to the request property //

    • info

      added the new NO_OF_STOPS enum value to the request property //

    • info

      added the new ORG_PREFERRED_AIRLINE enum value to the request property //

    • info

      added the new TICKET_TYPE enum value to the request property //

    • info

      added the new USER_PREFERRED_AIRLINE enum value to the request property //

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • info

      added the new DELAYED_PAYMENT enum value to the request property //////

    • info

      added the new DELAYED_PAYMENT enum value to the request property //////