Air

Modify Search

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

post/v2/air/modify-search

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.

Changes

Changed in 3 of the 5 revisions of this API.1229

  • 2c817d657dcc112See the full diff
    • the response property metadata/airlineInfo/items/airlineName became optional for the status 200

      response-property-became-optional

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/actions/items/oneOf[subschema #4: PolicyTakeApprovalActionWrapper]/takeApproval/userOrgIds/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/actualValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/actualValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/expectedValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/expectedValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/actualValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/actualValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/expectedValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/expectedValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new HILTON enum value to the itineraryDetails/itineraries/items/posInfo/items/source response property for the response status 200

      response-property-enum-value-added

    • added the new INCOMPLETE_PAYMENT_SOURCE enum value to the itineraryDetails/itineraries/items/allowedFopRules/items/paymentRules/items/unusablePaymentSources/items/reason response property for the response status 200

      response-property-enum-value-added

    • added the new INSUFFICIENT_BALANCE enum value to the itineraryDetails/itineraries/items/allowedFopRules/items/paymentRules/items/unusablePaymentSources/items/reason response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/actions/items/oneOf[subschema #4: PolicyTakeApprovalActionWrapper]/takeApproval/userOrgIds/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/actualValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/actualValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/expectedValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/subViolationInfos/items/expectedValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/actualValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/actualValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/expectedValue/oneOf[subschema #12: UserOrgIdWrapper]/userOrgId/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/policyInfos/ruleResultInfos/items/violationInfos/items/expectedValue/oneOf[subschema #15: UserOrgIdListWrapper]/userOrgIdList/items/tmcInfo/secondaryServiceProviderTmcs/items/supplier response property for the response status 200

      response-property-enum-value-added

    • added the new AMADEUS_NDC enum value to the itineraryDetails/itineraries/items/posInfo/items/source response property for the response status 200

      response-property-enum-value-added

    • added the optional property itineraryDetails/itineraries/items/fareInfo/merchantFeeInfo/amount/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/fareInfo/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/fareInfo/totalFare/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/legs/items/totalLegFare/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/legs/items/travelerInfos/items/travelerLegFare/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/publicFare/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/travelers/items/fareInfo/merchantFeeInfo/amount/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/travelers/items/fareInfo/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added

    • added the optional property itineraryDetails/itineraries/items/travelers/items/fareInfo/totalFare/taxBreakdown/items/description to the response with the 200 status

      response-optional-property-added