==== 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
}
]
}