Download OpenAPI specification:
El presente documento define la funcionalidad y especificaciones básicas para hacer uso del API público de Civitatis relativo a la reserva de actividades y traslados.
El objetivo de este documento es proporcionar a agentes externos información relativa al funcionamiento del API, con el fin de evaluar y desarrollar la integración en su sitio web.
Civitatis provee de un interfaz de programación de aplicaciones (API) que proporciona acceso a información y funcionalidad relacionada con la representación los productos que ofrece. A continuación se detalla el flujo completo de consulta del catálogo.
Se listan los posibles códigos de respuesta a continuación
Cuando se recibe este código, significa que la solicitud ha sido bloqueada por el WAF ( Firewall de Aplicaciones Web ) debido a su naturaleza maliciosa o sospechosa.
Este código indica que la solicitud ha sido bloqueada por el CDN al superar el límite máximo de peticiones por segundo. Actualmente, el límite está configurado en 20 peticiones por segundo durante 1 minuto, es decir, 1200 peticiones por minuto.
Fecha | Tipo | Descripción |
---|---|---|
2024-10-01 | Feat | Se ha agregado la propiedad "rawLongDescription" que muestra la descripción larga en texto plano en los endpoints de actividades, más info aquí y asociados. |
2024-09-24 | Feat | Se ha incluido la cantidad mínima y máxima de pasajeros por categoría cuando la actividad es por grupo de personas. Este nuevo atributo se encuentra dentro del esquema rates ->categories ->group en la respuesta de los endpoints de actividades. Más información aquí . |
2024-09-19 | Feat | Se ha agregado el campo "iata" en el endpoint de destinos. Más información aquí |
2024-09-10 | Feat | Mejora en el ordenamiento de coincidencias en el endpoint /search, reordenando los resultados de actividades por relevancia. |
2024-08-20 | Feat | A partir de ahora, el endpoint /activities/{id} tiene el nuevo campo "secondaryDestinationId", en el que se consultan los destinos secundarios de la actividad. |
2024-07-23 | Feat | Se han agregado dos nuevos campos en el objeto Activity: hasAdditionalQuestions y hasPassengersQuestions /activities/{id}. |
En el atributo "cancelPolicies", ubicado en el endpoint de actividades, se definen las políticas asociadas a la cancelación de reservas. Aqui se especifica las penalizaciones y reembolsos en función del tiempo restante antes de la realización de la actividad.
A continuación, presentamos algunos ejemplos para facilitar la interpretación de esta información:
"cancelPolicies": [
{
"hours": 48,
"penalty": 0,
"type": "percent"
}
]
Esto significa que antes de 48 horas de la realización de la actividad se puede cancelar gratis, sin penalización
"cancelPolicies": [
{
"hours": 120,
"penalty": 25,
"type": "percent"
},
{
"hours": 240,
"penalty": 15,
"type": "percent"
},
{
"hours": 504,
"penalty": 0,
"type": "percent"
}
],
Por lo que sí son 504 horas antes del inicio de la actividad el reembolso es del 100%, 240 horas la penalización de 15% (reembolso 85%), 120 horas antes sería el 25% de penalización (75% reembolso).
"cancelPolicies": [
{
"hours": 0,
"penalty": 100,
"type": "percent"
}
],
Esto quiere decir que no es reembolsable
La categoría de una actividad se refiere a la clasificación principal o general a la que pertenece. Es una etiqueta amplia que agrupa actividades similares por sus características fundamentales. Puede obtener el detalle del endpoint para obtener el listado aquí
La subcategoría proporciona una clasificación más específica dentro de una categoría principal. Representa una división más detallada de las actividades. Puede obtener el detalle del endpoint para obtener el listado aquí
El atributo amountType
aparece en varias respuestas de peticiones, durante la creación del carrito, o en la petición de actividades. Este valor puede ser NET
o PVP
, indicando que los montos mostrados de las actividades serán precio neto o precio PVP. Esta configuración se establece durante la creación del usuario.
El objeto Advance, de la respuesta de GET activities/{id}, indica el tiempo de antelación para poder reservar una actividad. Las propiedades days, días de antelación, y hour, hora límite para reservar, van a par, por lo que si vienen en null, se debe extraer la información de la otra propiedad del objeto, minutes before, que indica la cantidad de minutos de antelación para reservar la actividad. (detalles aquí):
Por ejemplo:
¿Cuándo reservar? Puedes reservar hasta las 19:00 horas del día anterior siempre que haya disponibilidad.
"advance":
{
"days": 1,
"hour": 19:00,
"minutes_before": null
}
¿Cuándo reservar? Puedes reservar hasta cinco días antes siempre que haya disponibilidad.
"advance":
{
"days": null,
"hour": null,
"minutes_before": 7200
}
Autentica al usuario mediante usuario y contraseña y devuelve un token de conexión, el cual deberá de ser usado en el resto de llamadas.
Parámetros de conexión
username | string |
password | string |
{- "username": "leonardNimoy",
- "password": "koolinar"
}
{- "token": "XJsje8838j48DjxcjJDE",
- "expiresIn": "2020-03-22T10:04:58+01:00"
}
Authentication required | string Token de autenticación. |
searchText | string Se debe introducir un mínimo de 3 caracteres para realizar la búsqueda. |
destinationId | number Filtrar actividades por destino. |
countryId | number Filtrar actividades por pais. |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma en el que mostrar las actividades. Por defecto 'es'. |
currency | string En el atributo minimunPrice va a traer los montos convertidos a esta moneda. |
activityCurrency | string Filtra las actividades que tengan esta moneda. |
{- "searchText": "string",
- "destinationId": 0,
- "countryId": 0,
- "lang": "es",
- "currency": "string",
- "activityCurrency": "string"
}
{- "id": 96,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 95,
- "secondaryDestinationId": [ ],
- "title": "Tour nocturno por el Madrid iluminado",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 4792,
- "lang": "it"
}, - {
- "id": 5014,
- "lang": "pt"
}, - {
- "id": 5367,
- "lang": "fr"
}, - {
- "id": 7616,
- "lang": "en"
}
], - "score": 9.5987565,
- "reviews": "193,",
- "description": "En este tour <b>recorreremos las plazas y los monumentos más representativos</b> de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "raw_description": "En este tour recorreremos las plazas y los monumentos más representativos de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "longDescription": "En este tour <b>recorreremos las plazas y los monumentos más representativos</b> de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "rawLongDescription": "En este tour recorreremos las plazas y los monumentos más representativos de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "minAge": 0,
- "hasAdditionalQuestions": true,
- "hasPassengersQuestions": false,
- "photos": {
- "header": [
- {
- "caption": "Tour nocturno por el Madrid iluminado",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de la Almudena",
- "paths": {
}
}, - {
- "caption": "Plaza de la Villa",
- "paths": {
}
}
]
}, - "typologies": [
- {
- "id": 8,
- "key": "circuitos",
- "description": "Excursiones de varios días"
}
], - "category": {
- "id": 3,
- "description": "Excursiones de varios días"
}, - "subcategory": {
- "id": 13,
- "description": "Excursiones sin estancia en la ciudad"
}, - "amountType": "PVP",
- "minimumPrice": 7,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 7,
- "included": [
- "Guía de habla española.",
- "Pulsera Civitatis."
], - "notIncluded": [
- "Comida y bebidas",
- "Propinas"
], - "cancelPolicy": "¡Gratis! Cancela sin gastos hasta 48 horas antes de la actividad. Si cancelas con menos tiempo, llegas tarde o no te presentas, no se ofrecerá ningún reembolso.",
- "cancelPolicies": [
- {
- "hours": 48,
- "penalty": 0,
- "type": "percent"
}
], - "MinimumPaxPerBooking": 6,
- "minimumPaxPerActivity": 4,
- "maximumPaxPerActivity": null,
- "infoVoucher": "Te enviaremos un email con un bono que podrás imprimir o llevar en tu móvil a la actividad.",
- "duration": {
- "min": 30,
- "max": 0,
- "duration": 30
}, - "advance": {
- "days": 1,
- "hour": "19:00",
- "minutes_before": null
}, - "address": {
- "address": "Civitatis Tours & Tickets, calle Montera número 32. 28013 Madrid",
- "shortAddress": "calle Montera, 32",
- "latitude": 40.418876,
- "longitude": -3.7011989,
- "zoom": 15
}, - "accessibility": {
- "code": 110,
- "description": "No (no es apto para personas de movilidad reducida)."
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": "0",
- "text": "Tour nocturno",
- "categories": [
- {
- "id": "0",
- "text": "Adultos"
}, - {
- "id": "1",
- "text": "Niños de 5 a 14 años"
}, - {
- "id": "2",
- "text": "Menores de 5 años"
}
]
}, - {
- "id": "1",
- "text": "Tour nocturno y tour del Bernabéu",
- "categories": [
- {
- "id": "0",
- "text": "Adultos"
}, - {
- "id": "1",
- "text": "Niños de 5 a 14 años"
}, - {
- "id": "2",
- "text": "Menores de 5 años"
}
]
}
]
}
Detalle de una actividad.
id required | integer Id de la actividad |
activityCurrency | any Filtra las actividades que tengan esta moneda. |
currency | any En el atributo minimunPrice va a traer los montos convertidos a esta moneda |
Authentication required | string Token de autenticación. |
{- "id": 96,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 95,
- "secondaryDestinationId": [ ],
- "title": "Tour nocturno por el Madrid iluminado",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 4792,
- "lang": "it"
}, - {
- "id": 5014,
- "lang": "pt"
}, - {
- "id": 5367,
- "lang": "fr"
}, - {
- "id": 7616,
- "lang": "en"
}
], - "score": 9.5987565,
- "reviews": "193,",
- "description": "En este tour <b>recorreremos las plazas y los monumentos más representativos</b> de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "raw_description": "En este tour recorreremos las plazas y los monumentos más representativos de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "longDescription": "En este tour <b>recorreremos las plazas y los monumentos más representativos</b> de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "rawLongDescription": "En este tour recorreremos las plazas y los monumentos más representativos de Madrid cuando la noche y la iluminación realzan la belleza de una ciudad totalmente diferente.",
- "minAge": 0,
- "hasAdditionalQuestions": true,
- "hasPassengersQuestions": false,
- "photos": {
- "header": [
- {
- "caption": "Tour nocturno por el Madrid iluminado",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de la Almudena",
- "paths": {
}
}, - {
- "caption": "Plaza de la Villa",
- "paths": {
}
}
]
}, - "typologies": [
- {
- "id": 8,
- "key": "circuitos",
- "description": "Excursiones de varios días"
}
], - "category": {
- "id": 3,
- "description": "Excursiones de varios días"
}, - "subcategory": {
- "id": 13,
- "description": "Excursiones sin estancia en la ciudad"
}, - "amountType": "PVP",
- "minimumPrice": 7,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 7,
- "included": [
- "Guía de habla española.",
- "Pulsera Civitatis."
], - "notIncluded": [
- "Comida y bebidas",
- "Propinas"
], - "cancelPolicy": "¡Gratis! Cancela sin gastos hasta 48 horas antes de la actividad. Si cancelas con menos tiempo, llegas tarde o no te presentas, no se ofrecerá ningún reembolso.",
- "cancelPolicies": [
- {
- "hours": 48,
- "penalty": 0,
- "type": "percent"
}
], - "MinimumPaxPerBooking": 6,
- "minimumPaxPerActivity": 4,
- "maximumPaxPerActivity": null,
- "infoVoucher": "Te enviaremos un email con un bono que podrás imprimir o llevar en tu móvil a la actividad.",
- "duration": {
- "min": 30,
- "max": 0,
- "duration": 30
}, - "advance": {
- "days": 1,
- "hour": "19:00",
- "minutes_before": null
}, - "address": {
- "address": "Civitatis Tours & Tickets, calle Montera número 32. 28013 Madrid",
- "shortAddress": "calle Montera, 32",
- "latitude": 40.418876,
- "longitude": -3.7011989,
- "zoom": 15
}, - "accessibility": {
- "code": 110,
- "description": "No (no es apto para personas de movilidad reducida)."
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": "0",
- "text": "Tour nocturno",
- "categories": [
- {
- "id": "0",
- "text": "Adultos"
}, - {
- "id": "1",
- "text": "Niños de 5 a 14 años"
}, - {
- "id": "2",
- "text": "Menores de 5 años"
}
]
}, - {
- "id": "1",
- "text": "Tour nocturno y tour del Bernabéu",
- "categories": [
- {
- "id": "0",
- "text": "Adultos"
}, - {
- "id": "1",
- "text": "Niños de 5 a 14 años"
}, - {
- "id": "2",
- "text": "Menores de 5 años"
}
]
}
]
}
Listado de actividades de un destino concreto.
id required | integer id de destino. |
lang required | string Enum: "es" "en" "it" "fr" "pt" Idioma |
GuideLang | string Enum: "es" "en" "it" "fr" "pt" El idioma del guía en que que se desea obtener el detalle de las actividades. |
activityCurrency | any Filtra las actividades que tengan esta moneda. |
currency | any En el atributo minimunPrice va a traer los montos convertidos a esta moneda |
Authentication required | string Token de autenticación |
[- {
- "id": 123246,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 1152,
- "secondaryDestinationId": [ ],
- "title": "Excursión a la Costa da Morte y Finisterre",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123247,
- "lang": "pt"
}, - {
- "id": 123470,
- "lang": "en"
}, - {
- "id": 123471,
- "lang": "fr"
}, - {
- "id": 123472,
- "lang": "it"
}
], - "score": 0,
- "reviews": 0,
- "description": "Con esta excursión <b>descubrirás la impresionante Costa da Morte de Galicia</b> y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "raw_description": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "longDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "rawLongDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "minAge": 0,
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Final del Camino de Santiago en Finisterre",
}, - {
- "caption": "Santuario de Muxía",
}, - {
- "caption": "Hórreo de Carnota",
}, - {
- "caption": "Cascada de Ézaro",
}, - {
- "caption": "Puente de Pontemaceira",
}, - {
- "caption": "Atardecer en Finisterre",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en autobús.",
- "Guía en español."
], - "notIncluded": [ ],
- "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 6,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en <b>la </b><meta charset=\"utf-8\" /><b id=\"docs-internal-guid-1d36f955-7fff-d420-4d2d-b17e783b7bd8\">Capilla de San Roque, en Pontevedra. </b>Recomendamos estar en el punto de encuentro 10 minutos antes del inicio de la actividad. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": null,
- "hour": null,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429729,
- "longitude": -8.651056,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}, - {
- "id": 123227,
- "type": 1,
- "lang": "es",
- "destinationId": 1152,
- "title": "Excursión a Santiago de Compostela",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123229,
- "lang": "en"
}, - {
- "id": 123230,
- "lang": "fr"
}, - {
- "id": 123231,
- "lang": "it"
}, - {
- "id": 123232,
- "lang": "pt"
}
], - "score": 0,
- "reviews": 0,
- "description": "<b>Viaja hasta Santiago de Compostela desde Pontevedra</b> y descubre los monumentos de esta ciudad Patrimonio de la Humanidad. ¡Una excursión imprescindible!",
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Botafumeiro",
}, - {
- "caption": "Calles de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Pórtico de la Gloria",
}, - {
- "caption": "Palacio de Rajoy",
}, - {
- "caption": "Placa del Camino de Santiago",
}, - {
- "caption": "Imagen del Apóstol Santiago",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en minibús.",
- "Guía en español.",
- "Entradas."
], - "notIncluded": [
- "Comida."
], - "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 24,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en la entrada de la Capilla de San Roque, situada en Rúa Nostramo Lourido, s/n, 36001 Pontevedra. Recomendamos estar en el punto de encuentro al menos 15 minutos antes del inicio del tour. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": 0,
- "hour": 0,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429806977123604,
- "longitude": -8.651218828088048,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}
]
Lista de nuevas actividades basadas en el destino, idioma y/o fecha.
destinationId | integer ID del destino para el que se recuperan las actividades. Si no se proporciona, devuelve actividades de todos los destinos. |
lang | string Enum: "es" "en" "it" "fr" "pt" El idioma en el que se desean obtener los detalles de las actividades. |
guideLang | string Enum: "es" "en" "it" "fr" "pt" El idioma del guía en que que se desea obtener el detalle de las actividades. |
date | string <date> La fecha de inicio para filtrar actividades que comienzan a partir de este día. Formato YYYY-MM-DD. |
currency | string Moneda. |
Authentication required | string Token de autenticación necesario para acceder al endpoint. |
[- {
- "id": 123246,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 1152,
- "secondaryDestinationId": [ ],
- "title": "Excursión a la Costa da Morte y Finisterre",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123247,
- "lang": "pt"
}, - {
- "id": 123470,
- "lang": "en"
}, - {
- "id": 123471,
- "lang": "fr"
}, - {
- "id": 123472,
- "lang": "it"
}
], - "score": 0,
- "reviews": 0,
- "description": "Con esta excursión <b>descubrirás la impresionante Costa da Morte de Galicia</b> y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "raw_description": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "longDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "rawLongDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "minAge": 0,
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Final del Camino de Santiago en Finisterre",
}, - {
- "caption": "Santuario de Muxía",
}, - {
- "caption": "Hórreo de Carnota",
}, - {
- "caption": "Cascada de Ézaro",
}, - {
- "caption": "Puente de Pontemaceira",
}, - {
- "caption": "Atardecer en Finisterre",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en autobús.",
- "Guía en español."
], - "notIncluded": [ ],
- "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 6,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en <b>la </b><meta charset=\"utf-8\" /><b id=\"docs-internal-guid-1d36f955-7fff-d420-4d2d-b17e783b7bd8\">Capilla de San Roque, en Pontevedra. </b>Recomendamos estar en el punto de encuentro 10 minutos antes del inicio de la actividad. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": null,
- "hour": null,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429729,
- "longitude": -8.651056,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}, - {
- "id": 123227,
- "type": 1,
- "lang": "es",
- "destinationId": 1152,
- "title": "Excursión a Santiago de Compostela",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123229,
- "lang": "en"
}, - {
- "id": 123230,
- "lang": "fr"
}, - {
- "id": 123231,
- "lang": "it"
}, - {
- "id": 123232,
- "lang": "pt"
}
], - "score": 0,
- "reviews": 0,
- "description": "<b>Viaja hasta Santiago de Compostela desde Pontevedra</b> y descubre los monumentos de esta ciudad Patrimonio de la Humanidad. ¡Una excursión imprescindible!",
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Botafumeiro",
}, - {
- "caption": "Calles de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Pórtico de la Gloria",
}, - {
- "caption": "Palacio de Rajoy",
}, - {
- "caption": "Placa del Camino de Santiago",
}, - {
- "caption": "Imagen del Apóstol Santiago",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en minibús.",
- "Guía en español.",
- "Entradas."
], - "notIncluded": [
- "Comida."
], - "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 24,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en la entrada de la Capilla de San Roque, situada en Rúa Nostramo Lourido, s/n, 36001 Pontevedra. Recomendamos estar en el punto de encuentro al menos 15 minutos antes del inicio del tour. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": 0,
- "hour": 0,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429806977123604,
- "longitude": -8.651218828088048,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}
]
Listado de actividades por coordenadas.
guideLang | string Enum: "es" "en" "it" "fr" "pt" El idioma del guía en que que se desea obtener el detalle de las actividades. |
currency | any En el atributo minimunPrice va a traer los montos convertidos a esta moneda |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de autenticación |
lat | number <float> Latitud |
long | number <float> Longitud |
distance | number <float> Distancia |
{- "lat": 0.1,
- "long": 0.1,
- "distance": 0.1
}
[- {
- "id": 123246,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 1152,
- "secondaryDestinationId": [ ],
- "title": "Excursión a la Costa da Morte y Finisterre",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123247,
- "lang": "pt"
}, - {
- "id": 123470,
- "lang": "en"
}, - {
- "id": 123471,
- "lang": "fr"
}, - {
- "id": 123472,
- "lang": "it"
}
], - "score": 0,
- "reviews": 0,
- "description": "Con esta excursión <b>descubrirás la impresionante Costa da Morte de Galicia</b> y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "raw_description": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "longDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "rawLongDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "minAge": 0,
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Final del Camino de Santiago en Finisterre",
}, - {
- "caption": "Santuario de Muxía",
}, - {
- "caption": "Hórreo de Carnota",
}, - {
- "caption": "Cascada de Ézaro",
}, - {
- "caption": "Puente de Pontemaceira",
}, - {
- "caption": "Atardecer en Finisterre",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en autobús.",
- "Guía en español."
], - "notIncluded": [ ],
- "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 6,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en <b>la </b><meta charset=\"utf-8\" /><b id=\"docs-internal-guid-1d36f955-7fff-d420-4d2d-b17e783b7bd8\">Capilla de San Roque, en Pontevedra. </b>Recomendamos estar en el punto de encuentro 10 minutos antes del inicio de la actividad. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": null,
- "hour": null,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429729,
- "longitude": -8.651056,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}, - {
- "id": 123227,
- "type": 1,
- "lang": "es",
- "destinationId": 1152,
- "title": "Excursión a Santiago de Compostela",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123229,
- "lang": "en"
}, - {
- "id": 123230,
- "lang": "fr"
}, - {
- "id": 123231,
- "lang": "it"
}, - {
- "id": 123232,
- "lang": "pt"
}
], - "score": 0,
- "reviews": 0,
- "description": "<b>Viaja hasta Santiago de Compostela desde Pontevedra</b> y descubre los monumentos de esta ciudad Patrimonio de la Humanidad. ¡Una excursión imprescindible!",
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Botafumeiro",
}, - {
- "caption": "Calles de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Pórtico de la Gloria",
}, - {
- "caption": "Palacio de Rajoy",
}, - {
- "caption": "Placa del Camino de Santiago",
}, - {
- "caption": "Imagen del Apóstol Santiago",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en minibús.",
- "Guía en español.",
- "Entradas."
], - "notIncluded": [
- "Comida."
], - "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 24,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en la entrada de la Capilla de San Roque, situada en Rúa Nostramo Lourido, s/n, 36001 Pontevedra. Recomendamos estar en el punto de encuentro al menos 15 minutos antes del inicio del tour. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": 0,
- "hour": 0,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429806977123604,
- "longitude": -8.651218828088048,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}
]
Países
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de conexión |
[- {
- "id": 47,
- "isoNum": 724,
- "ISO2": "some text",
- "ISO3": "some text",
- "travelInsurance": true,
- "nombre": "some text",
- "name": "some text",
- "prefix": "+34",
- "photos": {
- "header": [
- {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
]
}
}, - {
- "id": 58,
- "isoNum": 724,
- "ISO2": "some text",
- "ISO3": "some text",
- "travelInsurance": true,
- "nombre": "some text",
- "name": "some text",
- "prefix": "+34",
- "photos": {
- "header": [
- {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
]
}
}
]
País
id required | integer Id del país |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de conexión |
{- "id": 50,
- "name": "some text",
- "ISO3": "some text",
- "ISONum": "some text",
- "ISO2": "some text",
- "photos": {
- "header": [
- {
- "caption": { },
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": { },
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
], - "gallery": [
- {
- "caption": { },
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": { },
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
]
}, - "travelInsurance": true
}
Destinos
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de conexión |
[- {
- "id": 1,
- "countryId": 112,
- "name": "Venice",
- "hasTransfers": true,
- "hasActivities": true,
- "gps": {
- "latitude": 45.43472,
- "longitude": 12.338333
}, - "iata": "VCE",
- "photos": {
- "header": [
- {
- "caption": "Venice",
- "paths": {
}
}
]
}
}, - {
- "id": 2,
- "countryId": 73,
- "name": "Madrid",
- "hasTransfers": true,
- "hasActivities": true,
- "gps": {
- "latitude": 40.416143,
- "longitude": -3.700418
}, - "iata": "MAD",
- "photos": {
- "header": [
- {
- "caption": "Madrid",
- "paths": {
}
}
]
}
}
]
Detalle de un destino
id required | integer Id del destino |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de autenticación |
{- "id": 1,
- "countryId": "112,",
- "name": "Madrid",
- "hasTranfers": true,
- "hasActivities": true,
- "gps": {
- "latitude": 40.416143,
- "longitude": -3.700418
}, - "iata": "MAD",
- "photos": {
- "header": [
- {
- "caption": "Madrid",
- "paths": {
}
}
]
}
}
id required | integer Identificativo de país |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma en el que recibir el listado |
Authentication required | string Token de autenticación |
[- {
- "id": 77,
- "countryId": 112,
- "name": "some text",
- "hasTranfers": true,
- "hasActivities": true,
- "gps": {
- "latitude": 45.43472,
- "longitude": 12.338333
}, - "photos": {
- "header": [
- {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
]
}
}, - {
- "id": 46,
- "countryId": 112,
- "name": "some text",
- "hasTranfers": true,
- "hasActivities": true,
- "gps": {
- "latitude": 40.416143,
- "longitude": -3.700418
}, - "photos": {
- "header": [
- {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}, - {
- "caption": "some text",
- "paths": {
- "original": "some text",
- "thumbnail": "some text"
}
}
]
}
}
]
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma en el que recibir el listado |
Authentication required | string Token de autenticación |
[
]
Calendario de una actividad
id required | string Id de actividad. |
dateFrom | string <date> Fecha de inicio de disponibilidad (YYYY-MM-DD) |
dateTo | string <date> Fecha fin de disponibilidad (YYYY-MM-DD) |
currency | string Moneda |
Authentication required | string Token de autenticación |
{- "activityId": 65,
- "currency": "EUR",
- "timeZone": "America/New_York",
- "hasHours": true,
- "schedule": [
- {
- "date": "2021-05-08",
- "availability": 0,
- "times": [
- {
- "time": "09:15",
- "quota": 0,
- "quotaAvailable": false
}
], - "rates": {
- "0": {
- "0": {
- "price": "49",
- "offerPrice": "49",
- "canBookAlone": true,
- "amountType": "PVP"
}, - "1": {
- "price": "27",
- "offerPrice": "27",
- "canBookAlone": false,
- "amountType": "PVP"
}, - "2": {
- "price": "0",
- "offerPrice": "0",
- "canBookAlone": false,
- "amountType": "PVP"
}
}
}
}, - {
- "date": "2021-05-08",
- "availability": 0,
- "times": [
- {
- "time": "09:15",
- "quota": 0,
- "quotaAvailable": false
}
], - "rates": {
- "0": {
- "0": {
- "price": "49",
- "offerPrice": "49",
- "canBookAlone": true,
- "amountType": "PVP"
}, - "1": {
- "price": "27",
- "offerPrice": "27",
- "canBookAlone": false,
- "amountType": "PVP"
}, - "2": {
- "price": "0",
- "offerPrice": "0",
- "canBookAlone": false,
- "amountType": "PVP"
}
}
}
}
]
}
Listado de tipologias
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
[- {
- "id": -2,
- "key": "traslados-categoria",
- "description": "Traslados al aeropuerto"
}, - {
- "id": 1,
- "key": "visitas-guiadas",
- "description": "Visitas guiadas"
}, - {
- "id": 2,
- "key": "paseos-barco",
- "description": "Paseos en barco"
}, - {
- "id": 3,
- "key": "espectaculos",
- "description": "Espectáculos"
}, - {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}, - {
- "id": 5,
- "key": "gastronomicas",
- "description": "Gastronómicas"
}, - {
- "id": 6,
- "key": "aereas",
- "description": "Actividades aéreas"
}
]
Listado de categorías
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
[- {
- "id": 1,
- "key": "activity_main_category_1",
- "description": "Visites guidées et free tours",
- "subCategory": [
- [
- {
- "id": 1,
- "key": "activity_sub_category_1",
- "description": "Visite guidée à pied"
}, - {
- "id": 2,
- "key": "activity_sub_category_2",
- "description": "Visite guidée dans les musées ou monuments"
}, - {
- "id": 3,
- "key": "activity_sub_category_3",
- "description": "Visite à bord d’un véhicule"
}, - {
- "id": 4,
- "key": "activity_sub_category_4",
- "description": "Bus touristique"
}, - {
- "id": 5,
- "key": "activity_sub_category_5",
- "description": "Train touristique"
}, - {
- "id": 6,
- "key": "activity_sub_category_6",
- "description": "Balade à vélo"
}, - {
- "id": 7,
- "key": "activity_sub_category_7",
- "description": "Balade en trottinette"
}, - {
- "id": 8,
- "key": "activity_sub_category_8",
- "description": "Virée shopping"
}, - {
- "id": 99,
- "key": "activity_sub_category_99",
- "description": "Pub crawl"
}, - {
- "id": 109,
- "key": "activity_sub_category_109",
- "description": "Free Tours"
}
]
]
}
]
Detalle de una zona
zoneId required | integer Id de la zona |
Authentication required | string Token de autenticación. |
{- "id": 1,
- "name": "Rías Baixas",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Rías Baixas",
- "paths": {
}
}
]
}
}
Authentication required | string Token de autenticación. |
[- {
- "id": 1,
- "name": "Rías Baixas",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Rías Baixas",
- "paths": {
}
}
]
}
}, - {
- "id": 2,
- "name": "Cantabria",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Cantabria",
- "paths": {
}
}
]
}
}, - {
- "id": 3,
- "name": "Canary Islands",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Canary Islands",
- "paths": {
}
}
]
}
}, - {
- "id": 4,
- "name": "The East Coast",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "The East Coast",
- "paths": {
}
}
]
}
}, - {
- "id": 5,
- "name": "The West Coast",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "The West Coast",
- "paths": {
}
}
]
}
}
]
zoneId required | any |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
guideLang | string Enum: "es" "en" "it" "fr" "pt" El idioma del guía en que que se desea obtener el detalle de las actividades. |
currency | string Moneda |
Authentication required | string Token de autenticación. |
[- {
- "id": 123246,
- "type": 1,
- "lang": "es",
- "guideLanguages": [
- "es"
], - "destinationId": 1152,
- "secondaryDestinationId": [ ],
- "title": "Excursión a la Costa da Morte y Finisterre",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123247,
- "lang": "pt"
}, - {
- "id": 123470,
- "lang": "en"
}, - {
- "id": 123471,
- "lang": "fr"
}, - {
- "id": 123472,
- "lang": "it"
}
], - "score": 0,
- "reviews": 0,
- "description": "Con esta excursión <b>descubrirás la impresionante Costa da Morte de Galicia</b> y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "raw_description": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "longDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "rawLongDescription": "Con esta excursión descubrirás la impresionante Costa da Morte de Galicia y llegarás hasta el mítico faro de Finisterre. ¡Verás unos paisajes únicos!",
- "minAge": 0,
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Final del Camino de Santiago en Finisterre",
}, - {
- "caption": "Santuario de Muxía",
}, - {
- "caption": "Hórreo de Carnota",
}, - {
- "caption": "Cascada de Ézaro",
}, - {
- "caption": "Puente de Pontemaceira",
}, - {
- "caption": "Atardecer en Finisterre",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en autobús.",
- "Guía en español."
], - "notIncluded": [ ],
- "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 6,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en <b>la </b><meta charset=\"utf-8\" /><b id=\"docs-internal-guid-1d36f955-7fff-d420-4d2d-b17e783b7bd8\">Capilla de San Roque, en Pontevedra. </b>Recomendamos estar en el punto de encuentro 10 minutos antes del inicio de la actividad. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": null,
- "hour": null,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429729,
- "longitude": -8.651056,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}, - {
- "id": 123227,
- "type": 1,
- "lang": "es",
- "destinationId": 1152,
- "title": "Excursión a Santiago de Compostela",
- "voucherType": 0,
- "relatedActivities": [
- {
- "id": 123229,
- "lang": "en"
}, - {
- "id": 123230,
- "lang": "fr"
}, - {
- "id": 123231,
- "lang": "it"
}, - {
- "id": 123232,
- "lang": "pt"
}
], - "score": 0,
- "reviews": 0,
- "description": "<b>Viaja hasta Santiago de Compostela desde Pontevedra</b> y descubre los monumentos de esta ciudad Patrimonio de la Humanidad. ¡Una excursión imprescindible!",
- "photos": {
- "header": [
- {
- "caption": "Excursión al Acuario y Rocky Cay",
- "paths": {
}
}
], - "gallery": [
- {
- "caption": "Catedral de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Botafumeiro",
}, - {
- "caption": "Calles de Santiago de Compostela",
- "paths": {
}
}, - {
- "caption": "Pórtico de la Gloria",
}, - {
- "caption": "Palacio de Rajoy",
}, - {
- "caption": "Placa del Camino de Santiago",
}, - {
- "caption": "Imagen del Apóstol Santiago",
}
]
}, - "typologies": [
- {
- "id": 4,
- "key": "excursiones",
- "description": "Excursiones de un día"
}
], - "category": {
- "id": 2,
- "description": "Excursiones de un día"
}, - "subcategory": {
- "id": 9,
- "description": "Excursiones de un día"
}, - "amountType": "PVP",
- "minimumPrice": 50,
- "isFreeTour": false,
- "currency": "EUR",
- "originalPrice": 50,
- "included": [
- "Transporte en minibús.",
- "Guía en español.",
- "Entradas."
], - "notIncluded": [
- "Comida."
], - "cancelPolicy": "",
- "cancelPolicies": [
- {
- "hours": 24,
- "penalty": 0,
- "type": "percent"
}
], - "infoVoucher": "<p>Nos encontraremos en la entrada de la Capilla de San Roque, situada en Rúa Nostramo Lourido, s/n, 36001 Pontevedra. Recomendamos estar en el punto de encuentro al menos 15 minutos antes del inicio del tour. </p>\n",
- "duration": {
- "min": 570,
- "max": 0,
- "duration": 570
}, - "advance": {
- "days": 0,
- "hour": 0,
- "minutes_before": 540
}, - "address": {
- "address": "",
- "shortAddress": "Capilla de San Roque.",
- "latitude": 42.429806977123604,
- "longitude": -8.651218828088048,
- "zoom": 15
}, - "accessibility": {
- "code": 200,
- "description": "No es apto para personas de movilidad reducida"
}, - "isCategoryPaxGroup": false,
- "hasDynamicPrice": false,
- "rates": [
- {
- "id": 0,
- "text": "Tour en español",
- "categories": [
- {
- "id": 0,
- "text": "Adultos",
- "canBookAlone": true
}, - {
- "id": 1,
- "text": "Niños de 3 a 12 años",
- "canBookAlone": false
}, - {
- "id": 2,
- "text": "Menores de 3 años",
- "canBookAlone": false
}
]
}
]
}
]
Zonas de un destino
id required | string Id del destino |
lang | string Enum: "es" "en" "it" "fr" "pt" Idioma |
Authentication required | string Token de autenticación |
[- {
- "id": 1,
- "name": "Rías Baixas",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Rías Baixas",
- "paths": {
}
}
]
}
}, - {
- "id": 2,
- "name": "Cantabria",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Cantabria",
- "paths": {
}
}
]
}
}, - {
- "id": 3,
- "name": "Canary Islands",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "Canary Islands",
- "paths": {
}
}
]
}
}, - {
- "id": 4,
- "name": "The East Coast",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "The East Coast",
- "paths": {
}
}
]
}
}, - {
- "id": 5,
- "name": "The West Coast",
- "hasTransfers": false,
- "hasActivities": true,
- "photos": {
- "header": [
- {
- "caption": "The West Coast",
- "paths": {
}
}
]
}
}
]