Download OpenAPI specification:Download
Flow to insert/update a new Trip on Weellgo
If result return "Error TripID do not exist"
PUT Trip files with pre-signed urls returned from call GET /file-manager/{tripID}
Send Push Notification to each traveller that has download the trip in the App
Push Notification object that need to be sent
tripID required | string Trip ID |
title required | string The Title of the push notification message. |
message required | string The content of the message you want to send. |
link | string Link must start with http:// or https:// |
Push Notification Sent!
Get specific Trip by TripID
tripid required | string Weellgo Platform TripID |
200 response
Add new Trip to Weellgo
tripID | string Weellgo Platform TripID, autogenerated by Weellgo |
tripName required | string Trip Name/Title |
tourOperatorID required | string You need to fill it with the your tourOperatorID provided by Weellgo by Linkswiss |
tourOperatorTripID required | string Your Trip Reference Number |
quoteUUID | string Quote ID, autogenerated by Weellgo |
previewUUID | string Preview ID, autogenerated by Weellgo |
desc | string Trip Description |
dateStart required | string <yyyy-MM-dd> (Date) |
dateEnd required | string <yyyy-MM-dd> (Date) |
locale required | string Trip Language, ISO 3166-1 Alpha-2 (i.e. en, us, de, it, ...) |
status required | string Enum: "CONFIRMED" "PENDING" "CANCELED" "QUOTE" Trip Status |
generalContacts | Array of integers <int64> (Id) Array of the Trip Contacts ids added as General Contacts |
featuredImage | integer <int64> (Id) |
agency required | object (Agency) |
itinerary required | Array of objects (Step) Trip Steps Collection |
images | Array of objects (Image) Trip Images Collection |
documents | Array of objects (Document) Trip Documents Collection |
contacts required | Array of objects (Contact) Trip Contacts Collection |
services required | Array of objects (Service) Trip Services Collection |
paxList required | Array of objects (Pax) Pax Collection |
mobiles | Array of objects (MobileTuple) Trip Mobiles Collection (devices that have already downloaded the Trip) |
prices | Array of objects (Price) Trip Prices details |
updatedAt | string <yyyy-MM-dd HH:mm:ss> (DateTime) |
createdAt | string <yyyy-MM-dd HH:mm:ss> (DateTime) |
200 response
Get Files Signed Urls for a specific Trip
tripid required | string |
200 response