Skip to main content

Order reservation ancillary

Scenario: API Client wishes to order reservation ancillaries using the Reservation REST API 
  • Ancillaries are ordered using the packages node of the reservation request.  
  • Quantities are always requested using an age code.  
    • When a product does not utilize age type pricing, the requested quantity is passed using AgeQualifyingCode= "Adult".
    • When a product utilizes age type pricing, additional AgeQualifyingCode are passed as needed.
  • Ancillaries inherit the currency from the reservation.  
  • Inclusion of the ancillaries in the response message indicates they have been ordered successfully.  See ‘View Reservation Ancillaries’ for details on response mapping. 

Order requests are formatted the same for all offer scenarios: 

"Packages":[
   {
      "Code":" DISNEY_TICKET",
      "Date":"2025-01-01",
      "Time":" 06:00:00",
      "GuestCount":[
         {
            "AgeQualifyingCode":"Adult",
            "NumGuests":2
         },
         {
            "AgeQualifyingCode":"Child",
            "NumGuests":1
         }
      ]
   }
]