Convert itinerary

POST/api/v1/itinerary/convert

Convert a multipart CCTE XML itinerary

Permission

No credentials needed.

Request body

Sent as multipart/form-data.

filestring (binary)required

Responses

200Converted itinerary booking.
statusstringrequired
Always SUCCESS.
bookingobjectrequired
Fields
idintegerrequired
bookingReferencestring
agencyIdintegerrequired
companyIdintegerrequired
costCentreIdintegerrequired
officeIdintegerrequired
bookingStatusIdintegerrequired
agencyCodestring
remarksIdintegerrequired
costingsIdintegerrequired
isAgreementSignedintegerrequired
isPrivacyNoticeSignedintegerrequired
systemTypestringrequired
latestBookingFlagbooleanrequired
agencyobject
Fields
idintegerrequired
agencyCodeIdintegerrequired
addressIdintegerrequired
consultantIdintegerrequired
departmentIdintegerrequired
agencyobject
Fields
idintegerrequired
codestringrequired
namestringrequired
tradingNamestring
abnNumberstring
acnNumberstring
emailAddressstring
phonesarray of object
addressobject
companyobject
Fields
idintegerrequired
namestring
bookingStatusobject
Fields
bookingStatusstringrequired
orderedDatestringrequired
bookDatestring
originNamestring
primaryDestinationstring
primaryDestinationNamestring
idintegerrequired
orderedByIdintegerrequired
crnIdstring
tripRegionstring
tripRegionNamestring
passengersobject
Fields
idintegerrequired
passengerarray of objectrequired
Item fields
titlestring
firstnamestring
lastnamestringrequired
passengerNumberintegerrequired
leadPassengerbooleanrequired
bookingIdintegerrequired
idintegerrequired
passengerTypestring
bookingAddressesobject
bookingEmailsobject
bookingPhoneNumbersobject
passengerCountinteger
bookingFileIdstring
itineraryobject
Fields
idintegerrequired
bookingIdintegerrequired
itineraryItemarray of objectrequired
Item fields
idintegerrequired
itineraryIdintegerrequired
itemNumberintegerrequired
ccteStatusstring
nonTravelServiceIdintegerrequired
segmentsobjectrequired
Fields
idintegerrequired
segmentarray of objectrequired
Item fields
idintegerrequired
sectorNumberintegerrequired
segmentLineintegerrequired
segmentExtRefintegerrequired
carIdintegerrequired
flightIdintegerrequired
hotelIdintegerrequired
ownArrangementIdintegerrequired
transferIdintegerrequired
tourIdintegerrequired
busIdintegerrequired
ferryIdintegerrequired
railIdintegerrequired
cruiseIdintegerrequired
itineraryItemIdintegerrequired
packageIdintegerrequired
surfaceIdintegerrequired
insuranceIdintegerrequired
activityIdintegerrequired
miscellaneousIdintegerrequired
typestringrequired
originstring
bookingDatestring
statusCodestring
serviceTypeCodestring
flightobject
hotelobject
carobject
tourobject
transferobject
cruiseobject
railobject
busobject
ferryobject
insuranceobject
activityobject
miscellaneousobject
packageCiobject
surfaceobject
remarksobject
faresobject
costingsobject
Fields
idintegerrequired
totalDueIdintegerrequired
amountRecievedIdintegerrequired
balanceIdintegerrequired
bpayIdintegerrequired
bookingIdintegerrequired
costingarray of objectrequired
transactionsarray of objectrequired
errorsarray of anyrequired
Items at most 0.
406Multipart input was invalid or itinerary conversion failed.
statusstringrequired
Always FAILURE.
messagestringrequired
415Multipart input was invalid or itinerary conversion failed.
statusstringrequired
Always FAILURE.
messagestringrequired
500Multipart input was invalid or itinerary conversion failed.
statusstringrequired
Always FAILURE.
messagestringrequired

Rate limit

120 requests a minute per company, shared across REST, Zapier and MCP. On a 429, wait for Retry-After.