==== Consulta de disponibilidad ==== Consulta de disponibilidad sobre rutas. Verbo HTTP: GET Recurso: /tour Método: /avail --------------------------------------------------------------------------------------------------------------------------------------------------- Parámetros obligatorios: * tourID: Identificador del tour * departure: Fecha de salida del tour (yyyy-MM-dd) * pax: Número de personas que solicitan la disponibilidad Parámetros opcionales: * completeTour: Controla si la consulta es sobre el tour completo o parcial (días en concreto). Por defecto: true * entryDate: Fecha de entrada al tour (para rutas parciales) -> yyyy-MM-dd * exitDate: Fecha de salida del tour (para rutas parciales) -> yyyy-MM-dd * output: Formato de salida de la consulta (XML o JSON) --------------------------------------------------------------------------------------------------------------------------------------------------- === Esquema de la respuesta === * Avail -> Root * Availability -> Indica si hay disponibilidad o no para la ruta y fecha solicitada * Prices -> Contenedor de información sobre precios * Price -> Elemento de información sobre precios * PVP_"Type" -> PVP sobre habitación doble/twin(DBL), triple(TPL), single(SGL) o niño(CHD) * Net_"Type" -> Neto sobre habitación doble/twin(DBL), triple(TPL), single(SGL) o niño(CHD) * CommissionIncluded -> Indica si la comisión ya está incluida o no * CommissionPercent -> Indica el porcentaje de comisión si ésta ya se encuentra incluida --------------------------------------------------------------------------------------------------------------------------------------------------- === Respuestas de ejemplo === true --------------------------------------------------------------------------------------------------------------------------------------------------- { "Availability": true, "Prices": [ { "PVP_DBL": 100, "PVP_SGL": 80, "PVP_TPL": 120, "PVP_CHD": 50, "Net_DBL": 0, "Net_SGL": 0, "Net_TPL": 0, "Net_CHD": 0, "CommissionIncluded": true, "CommissionPercent": 5 } ] }