AddToQueue

AddToQueue

Adding a booking to the GDS queue.

Request

  • AddToQueueConfigList - container with information on PNRs relocation. Data type - custom.
  • AddToQueueConfigList.AddToQueueConfig - container with information on PNR’s relocation to a specific queue. Data type - custom.
  • AddToQueueConfig.LocatorList - list of locators to move. Data type - custom.
  • AddToQueueConfig.LocatorList.Locator - locator data. Data type - string.
  • AddToQueueConfig.QueuesByName - container with queue names. Data type - custom.
  • AddToQueueConfig.QueuesByName.Queue - queue name. Data type - array of the QueueName enumeration. Possible values:
    • GeneralQueue - General Queue
    • ScheduleChanged - Queue with schedule changes
    • TicketsAdded - Added Ticket Queue
    • SegmentsCancelled - Queue with canceled segments
    • UnconfirmedSegments - Queue with unconfirmed segments
    • WaitingConfirmation - Confirmation Waiting Queue
    • ServiceInfoChanged - Queue with SSR changes
    • TimeLimit - Queue with expiring TL
  • AddToQueueConfig.QueuesByNumber - container with queue sequence numbers. Data type - array.
  • AddToQueueConfig.QueuesByNumber.QueueNumber - sequence number of the queue. Data type - int.
  • AddToQueueConfig.SupplierRequisiteIds - list of agency IDs in the GDS. Data type - array.
  • AddToQueueConfig.SupplierRequisiteIds.SupplierRequisiteId - GDS ID of the agency that owns the PNR. Data type - string.
  • AddToQueueConfig.RecordInfo - container with a description of the notification (optional).
  • RecordInfo.CategoryNumber - number of category. Data type - string.
  • RecordInfo.Deadline - last active date and time in timestamp format (yyyy-mm-yyThh:mm:sstzd). Example: 2021-12-21T13:21:38+01:00. Data type - string.
  • RecordInfo.Text - user's comment. Data type - string.
  • AddToQueueConfig.SupplierOwner - point of sale parameters.
  • SupplierOwner.Agency - agency ID. Data type - string.
  • SupplierOwner.User - point of sales. Data type - string.

Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:avia="http://ws-ibe.com/Avia" xmlns:stl="http://ws-ibe.com/STL" xmlns:avia1="http://websky.travel/Avia" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://websky-ibe.com/STL" xmlns:ns2="http://websky.travel/Avia" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="http://websky-ibe.com/Avia">
   <soapenv:Header/>
   <soapenv:Body>
      <avia:AddToQueue>
         <avia:Request>
            <stl:Requisites>
               <stl:AuthToken>token</stl:AuthToken>
            </stl:Requisites>
            <stl:UserID>11111</stl:UserID>
            <stl:RequestType>P</stl:RequestType>
            <stl:RequestBody>
               <avia1:AddToQueueConfigList>
                  <avia1:AddToQueueConfig>
                     <avia1:LocatorList>
                        <avia1:Locator>ABBCCDDEE</avia1:Locator>
                     </avia1:LocatorList>
                     <avia1:SourceID>-111111</avia1:SourceID>
                     <avia1:QueuesByName>
                        <avia:Queue>GeneralQueue</avia:Queue>
                     </avia1:QueuesByName>
                     <avia1:QueuesByNumber>
                        <avia1:QueueNumber>1</avia1:QueueNumber>
                     </avia1:QueuesByNumber>
                     <avia1:SupplierRequisiteIds>
                        <avia1:SupplierRequisiteId>PCC</avia1:SupplierRequisiteId>
                     </avia1:SupplierRequisiteIds>
                  </avia1:AddToQueueConfig>
               </avia1:AddToQueueConfigList>
            </stl:RequestBody>
         </avia:Request>
      </avia:AddToQueue>
   </soapenv:Body>
</soapenv:Envelope>

Response

If no errors were returned, the operation had been successful.