Default
Default
Get a list of the products of the system with their related data. Sample request and response
for SOAP {YOUR.PROVIDER.DOMAIN}/destservices/destservices.asmx?op=DestServicesAvailV2
HTTP Request
| Node | Attribute | Data Type | Description | Value | Mandatory |
|---|---|---|---|---|---|
| objRequest | StaticMasterData | String | Static data type | DEFAULT | Required |
| ServiceTypeCode | Array | Array of DestServiceType | Required | ||
| DestServiceType | String | Service Type Code | SERVICE | Required | |
| StaticMasterDataFilters/CountryCode | | Integer | Code of the requested country | Optional | |
| StaticMasterDataFilters/DestinationCode | | Integer | Code of the requested destination | Optional |
HTTP Response
| Node | Attribute | Data Type | Description | Value | Mandatory |
|---|---|---|---|---|---|
| Products | Array | Array of product | Required | ||
| StaticDataResponseV2Product | Content of product data | Required | |||
| ServiceTypeCode | Integer | Sevice Type code | Required | ||
| ServiceTypeName | String | Service Type name | Required | ||
| ProductCode | Integer | Product code | Required | ||
| ProductName | String | Product name | Required | ||
| ProductTypeCode | Integer | Product Type code | Required | ||
| ProductTypeName | String | Product type name | Required | ||
| ProductSubTypeCode | String | Product subType Code | Optional | ||
| ProductSubTypeName | String | Product subType name | Optional | ||
| DestinationCode | Integer | Product destination code | Optional | ||
| ProductDays | Integer | Product days of duration. Value -1 indicates that the duration of the product can be variable. | Required | ||
| ProductPassengersType | String | Booking request data passengers required | Required | ||
| AvailabilityType | String | Type of the product availability. If the value is "Duration", in DestServicesBookv2 method, the node "Date" should not be sent for this product. Also, to search products with availability by "Duration", it is necessary to indicate in the method DestServicesAvailV2 one or more product codes or a product type. | Default Duration | Optional | |
| Concepts | Array | Array of concepts | Required | ||
| StaticDataResponseV2Concept | Content of concept data | Required | |||
| ConceptCode | String | Concept code | Required | ||
| ConceptName | String | Concept name | Required | ||
| TypeCode | Integer | Concept type code | Optional | ||
| AgeFrom | Integer | Passenger minimun age | Optional | ||
| AgeTo | Integer | Passenger maximum age | Optional | ||
| IsChild | Boolean | Passenger is child | true/false | Optional | |
| Concepts/Translations | Array | Array of translations | Optional | ||
| Concepts/Translations/Translation | Item of translations | Required | |||
| Products/Translations | Array | Array of translations | Optional | ||
| Products/Translations/Translation | Item of translations | Required | |||
| LangID | String | Language code | Required | ||
| ProductName | String | Product name translated | Required | ||
| Themes | Array | Array of themes | Optional | ||
| Themes/ThemeCode | Code of the theme of the product | Required | |||
| Sectors | Array | Array of sectors | Optional | ||
| StaticDataResponseV2Sector | Content of sector data | Required | |||
| SectorCode | Integer | Sector code | Required | ||
| SectorName | String | Sector name | Required | ||
| Styles | Array | Array of styles | Optional | ||
| StaticDataResponseV2Style | Content of style data | Required | |||
| StyleCode | Integer | Style code | Required | ||
| StyleName | String | Style name | Required | ||
| ProductTypeCodes | Array | Array of product type codes | Optional | ||
| ProductTypeCode | Array | Code of the product type | Required | ||
| Levels | Array | Array of levels | Optional | ||
| StaticDataResponseV2Level | Content of level data | Required | |||
| LevelCode | Integer | Level code | Required | ||
| LevelName | String | Level name | Required | ||
| ProductTypeCodes | Array | Array of product type codes | Optional | ||
| ProductTypeCode | Array | Code of the product type | Required | ||
| ServiceLanguages | Array | Array of languages for services | Optional | ||
| StaticDataResponseV2ServiceLanguage | Content of language data | Required | |||
| ServiceLanguageCode | Integer | Service language code | Required | ||
| ServiceLanguageName | String | Service language name | Required | ||
| ProductTypeCodes | Array | Array of product type codes | Optional | ||
| ProductTypeCode | Array | Code of the product type | Required | ||
| AvailableDates | Array | Array of available dates | Optional | ||
| AvailableDates/AvailableDate | Available date. These are only indicative date, not restrictive date. | Required | |||
| ConceptsTypes | Array | Array of concept type | Required | ||
| StaticDataResponseV2ConceptType | Content of concept type data | Required | |||
| ConceptTypeCode | Integer | Concept type code | Required | ||
| ConceptType | String | Concept type name | Required | ||
| LangID | Integer | Language code | Required |
XML Examples
Static data default REQUEST example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://xml.ineedtours.com/ws/">
<soapenv:Header/>
<soapenv:Body>
<ws:DestServicesStaticDataV2>
<ws:objCredentials>
<ws:Source>
<ws:RequestorID Type="DSP" ID="YOUR-USER" MessagePassword="YOUR-PASSWORD"/>
</ws:Source>
</ws:objCredentials>
<ws:objRequest>
<ws:ServiceTypeCode>
<ws:DestServiceType>A</ws:DestServiceType>
<ws:DestServiceType>T</ws:DestServiceType>
</ws:ServiceTypeCode>
<ws:StaticMasterData>DEFAULT</ws:StaticMasterData>
<ws:StaticMasterDataFilters>
<ws:CountryCode>197</ws:CountryCode>
<ws:DestinationCode>54991</ws:DestinationCode>
</ws:StaticMasterDataFilters>
</ws:objRequest>
</ws:DestServicesStaticDataV2>
</soapenv:Body>
</soapenv:Envelope>
Static data default RESPONSE example
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<DestServicesStaticDataV2Response xmlns="http://xml.ineedtours.com/ws/">
<DestServicesStaticDataV2Result>
<Header ResponseTimestamp="2019-01-09T17:29:21.6817016+01:00" MillisecondProcessingTime="21512" Endpoint="demo.xml.com"/>
<Products>
<StaticDataResponseV2Product>
<ServiceTypeCode>A</ServiceTypeCode>
<ServiceTypeName>Activities</ServiceTypeName>
<ProductCode>1349</ProductCode>
<ProductName>ACTIVIDAD 3</ProductName>
<ProductTypeCode>45</ProductTypeCode>
<ProductTypeName>Visita de ciudad</ProductTypeName>
<ProductSubTypeCode>10</ProductSubTypeCode>
<ProductSubTypeName>City Tour</ProductSubTypeName>
<DestinationCode>54991</DestinationCode>
<ProductDays>1</ProductDays>
<ProductPassengersType>All_Passengers</ProductPassengersType>
<Concepts>
<StaticDataResponseV2Concept>
<ConceptCode>1441</ConceptCode>
<ConceptName>Estudiante</ConceptName>
<TypeCode>6</TypeCode>
<AgeFrom>18</AgeFrom>
<AgeTo>25</AgeTo>
<IsChild>false</IsChild>
</StaticDataResponseV2Concept>
<StaticDataResponseV2Concept>
<ConceptCode>1517</ConceptCode>
<ConceptName>Infantil</ConceptName>
<AgeFrom>0</AgeFrom>
<AgeTo>2</AgeTo>
<IsChild>true</IsChild>
</StaticDataResponseV2Concept>
</Concepts>
<LangID>ES</LangID>
<ProductName>"Oleoturismo" desde Sevilla</ProductName>
<LangID>EN</LangID>
<ProductName>Oleotourism from Seville</ProductName>
26
4
8
12
27
<Sectors>
<StaticDataResponseV2Sector>
<SectorCode>15</SectorCode>
<SectorName>Soldeu</SectorName>
</StaticDataResponseV2Sector>
<StaticDataResponseV2Sector>
<SectorCode>16</SectorCode>
<SectorName>El Tarter</SectorName>
</StaticDataResponseV2Sector>
</Sectors>
</StaticDataResponseV2Product>
</Products>
<Styles>
<StaticDataResponseV2Style>
<StyleCode>1</StyleCode>
<StyleName>ESQUÍ</StyleName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2Style>
<StaticDataResponseV2Style>
<StyleCode>2</StyleCode>
<StyleName>SNOWBOARD</StyleName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2Style>
</Styles>
<Levels>
<StaticDataResponseV2Level>
<LevelCode>2</LevelCode>
<LevelName>Nivell 1: Pista Verde</LevelName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2Level>
<StaticDataResponseV2Level>
<LevelCode>3</LevelCode>
<LevelName>Nivell 2: Pista Azul</LevelName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2Level>
<StaticDataResponseV2Level>
<LevelCode>4</LevelCode>
<LevelName>Nivell 3: Pista Negra</LevelName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2Level>
</Levels>
<ServiceLanguages>
<StaticDataResponseV2ServiceLanguage>
<ServiceLanguageCode>1</ServiceLanguageCode>
<ServiceLanguageName>Español</ServiceLanguageName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2ServiceLanguage>
<StaticDataResponseV2ServiceLanguage>
<ServiceLanguageCode>5</ServiceLanguageCode>
<ServiceLanguageName>Alemán</ServiceLanguageName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2ServiceLanguage>
<StaticDataResponseV2ServiceLanguage>
<ServiceLanguageCode>8</ServiceLanguageCode>
<ServiceLanguageName>Árabe</ServiceLanguageName>
<ProductTypeCodes>
<ProductTypeCode>1</ProductTypeCode>
</ProductTypeCodes>
</StaticDataResponseV2ServiceLanguage>
</ServiceLanguages>
<ConceptTypes>
<StaticDataResponseV2ConceptType>
<ConceptTypeCode>2</ConceptTypeCode>
<ConceptType>Tipo 2</ConceptType>
<LangID>ES</LangID>
</StaticDataResponseV2ConceptType>
<StaticDataResponseV2ConceptType>
<ConceptTypeCode>2</ConceptTypeCode>
<ConceptType>Type 2</ConceptType>
<LangID>EN</LangID>
</StaticDataResponseV2ConceptType>
<StaticDataResponseV2ConceptType>
<ConceptTypeCode>6</ConceptTypeCode>
<ConceptType>Tipo 6</ConceptType>
<LangID>ES</LangID>
</StaticDataResponseV2ConceptType>
<StaticDataResponseV2ConceptType>
<ConceptTypeCode>6</ConceptTypeCode>
<ConceptType>Type 6</ConceptType>
<LangID>EN</LangID>
</StaticDataResponseV2ConceptType>
</ConceptTypes>
</DestServicesStaticDataV2Result>
</DestServicesStaticDataV2Response>
</soap:Body>
</soap:Envelope>