QUICK TIP

Want to create personalised itineraries for your customers? Read the Itinerary Planner Technical Guide and learn how to integrate Itinerary Planner APIs with Visit Singapore Account APIs, allowing your customer to enjoy a more immersive exploration of Singapore.

Itinerary Planner APIs

Method
Description

POST

createItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries

Allows a registered Visit Singapore Account user to create an itinerary.

POST

addParticipants

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}/participants/add

Allows participants to be added to an itinerary.

GET

viewItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}

Allows viewing of a specified itinerary.

PUT

updateItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}

Allows for an existing itinerary to be updated with new Places of Interest.

GET

userListItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries

Returns a list of itineraries that are associated with a particular user.

POST

removeParticipants

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}/participants/remove

Allows an itinerary creator to remove participants from a specified itinerary.

POST

leaveItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}/leave

Allows participants to exit an itinerary which they are a part of.

DELETE

deleteItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries/{itineraryUuid}

Allows for itinerary removal.

GET

recommendItineraries

https://tih-api.stb.gov.sg/service/v1/itineraries/recommendations/

Returns a suggested itinerary based on pre-selected criteria which includes travel interests, date of arrival and departure, etc.