Itinerary API - V7 to V8 changes

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


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us