What are the Itinerary API V7 to V8 version changes?
This article lists the methods added or removed between V7 and V8 of the Wetu Itinerary API web service, and details the object and namespace changes for all methods that remain.
Quick Links
- WebService Upgrade version 7 to version 8
- Itemized List of object changes per Method
- Need Help?
WebService Upgrade version 7 to version 8
These are the methods that were added/removed from our web service for version 8.
| Version 7 | Version 8 | Current Presence in v8 |
|---|---|---|
| LoadItineraryWithExtendedInformation | - | Missing |
| - | LoadMultiDayTours | Added |
The following methods still remain, however object definitions may have changed in Version 8. A detailed list of changes for each pertinent object is listed below.
| Version 7 | Version 8 | Current Presence in v8 |
|---|---|---|
| 01) AuthenticateAndSaveItinerary | AuthenticateAndSaveItinerary | Remains |
| 02) AuthenticateUser | AuthenticateUser | Remains |
| 03) DeleteItineraries | DeleteItineraries | Remains |
| 04) GenerateMapViewForItinerary | GenerateMapViewForItinerary | Remains |
| 05) GenerateSelfDriveViewsForItinerary | GenerateSelfDriveViewsForItinerary | Remains |
| 06) LoadBulkItineraries | LoadBulkItineraries | Remains |
| 07) LoadDayTours | LoadDayTours | Remains |
| 08) LoadDefaultItineraryBranding | LoadDefaultItineraryBranding | Remains |
| 09) LoadItineraries | LoadItineraries | Remains |
| 10) LoadItinerary | LoadItinerary | Remains |
| 11) LoadItineraryBranding | LoadItineraryBranding | Remains |
| 12) LoadProductItineraries | LoadProductItineraries | Remains |
| 13) LoadSession | LoadSession | Remains |
| 14) SaveItinerary | SaveItinerary | Remains |
| 15) Search | Search | Remains |
Itemized List of object changes per Method:
This is a breakdown of object and namespace changes
01) AuthenticateAndSaveItinerary:
Request Object: Itinerary
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
Response Object: ItinerarySummary
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
02) AuthenticateUser
Request Object: No Change
Response Object: No Change
03) DeleteItineraries
Request Object: No Change
Response Object: No Change
04) GenerateMapViewForItinerary
Request Object: No Change
Response Object: No Change
05) GenerateSelfDriveViewsForItinerary:
Request Object:
| Change | Version 7 | Version 8 |
| No change | - | - |
Response Object: Array of RouteView
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | None | View |
06) LoadBulkItineraries
Request Object:
| Change | Version 7 | Version 8 |
| No change | - | - |
Response Object: Array of Itinerary
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
07) LoadDayTours:
Request Object:
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
Response Object: Array of SupplierItineraryPage
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
08) LoadDefaultItineraryBranding:
Request Object:
| Change | Version 7 | Version 8 |
| No Change | - | - |
Response Object: ItineraryBranding
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
09) LoadItineraries:
Request Object:
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
Response Object: BrowseableItineraryPage
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
10) LoadItinerary:
Request Object:
| Change | Version 7 | Version 8 |
| No change | - | - |
Response Object: Itinerary
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
11) LoadItineraryBranding:
Request Object:
| Change | Version 7 | Version 8 |
| No change | - | - |
Response Object: ItineraryBranding
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
12) LoadProductItineraries:
Request Object:
| Change | Version 7 | Version 8 |
| No change | - | - |
Response Object: Array of ProductItineraryPage
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | None | View |
13) LoadSession
Request Object: No Change
Response Object: No Change
14) SaveItinerary:
Request Object:
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
Response Object: ItinerarySummary
| Change | Version 7 | Version 8 |
| Namespace | Contracts.v7 | Contracts.v8 |
| Object Definition | View | View |
15) Search
Request Object: No Change
Response Object: No Change
Need Help?
For support reach out to the Wetu enterprise team.
enterprise@wetu.com