QUICK TIP

Wish to have your products and experiences listed on TIH?
You will need an OAuth key to get started.

Accommodation

Method
Description

DELETE

deleteAccommodation

https://tih-api.stb.gov.sg/content/v1/admin/accommodation/{uuid}

Allows the deletion of an existing Accommodation POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchAccommodationByKeyword API.

PUT

updateAccommodation

https://tih-api.stb.gov.sg/content/v1/admin/accommodation/{uuid}

Allows an existing Accommodation POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchAccomodationByKeyword API.

POST

createAccommodation

https://tih-api.stb.gov.sg/content/v1/admin/accommodation

Allows the creation of an Accommodation POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Attractions

Method
Description

DELETE

deleteAttractions

https://tih-api.stb.gov.sg/content/v1/admin/attractions/{uuid}

Allows the deletion of an existing Attraction POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchAttractionsByKeyword API.

PUT

updateAttractions

https://tih-api.stb.gov.sg/content/v1/admin/attractions/{uuid}

Allows an existing Attraction POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchAttractionsByKeyword API.

POST

createAttractions

https://tih-api.stb.gov.sg/content/v1/admin/attractions

Allows the creation of an Attractions POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Bars and Clubs

Method
Description

PUT

updateBarsClubs

https://tih-api.stb.gov.sg/content/v1/admin/bars-clubs/{uuid}

Allows an existing Bars & Clubs POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchBarsClubsByKeyword API.

POST

createBarsClubs

https://tih-api.stb.gov.sg/content/v1/admin/bars-clubs

Allows the creation of a Bar or Club POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

DELETE

deleteBarsClubs

https://tih-api.stb.gov.sg/content/v1/admin/bars-clubs/{uuid}

Allows the deletion of an existing Bars & Clubs POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchBarsClubsByKeyword API.

Cruises

Method
Description

POST

createCruises

https://tih-api.stb.gov.sg/content/v1/admin/cruises

Allows the creation of a Cruises. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

DELETE

deleteCruises

https://tih-api.stb.gov.sg/content/v1/admin/cruises/{uuid}

Allows the deletion of an existing cruise through the use of a UUID. The acronym for unique identifier is UUID. This UUID is created when you submit a content. This can be found in Swagger response. If you have not documented the UUID, you can fetch it by using getCruisesByName API.

PUT

updateCruises

https://tih-api.stb.gov.sg/content/v1/admin/cruises/{uuid}

Allows an existing Cruises to be updated through the use of a unique identifier. The acronym for unique identifier is UUID. This UUID is created when you submit a content. This can be found in Swagger response. If you have not documented the UUID, you can fetch it by using getCruisesByName API.

Event

Method
Description

DELETE

deleteEvent

https://tih-api.stb.gov.sg/content/v1/admin/event/{uuid}

Allows the deletion of an existing Event POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchEventByKeyword API.

DELETE

deleteEventDetail

https://tih-api.stb.gov.sg/content/v1/admin/event/{uuid}/detail/{uid}

Allows the deletion of an existing sub-Event Detail through the use of a unique identifier. The acronym for the unique identifier is uid. This uid is created when you create an Event Detail. If you have not documented the uid, you can fetch it by using getEventDetailsByUuid API.

PUT

updateEvent

https://tih-api.stb.gov.sg/content/v1/admin/event/{uuid}

Allows an existing Event POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchEventByKeyword API.

PUT

updateEventDetails

https://tih-api.stb.gov.sg/content/v1/admin/event/{uuid}/detail/{uid}

Allows an existing Event POI details to be updated through the use of a unique identifier. The acronym for the unique identifier is uid. This uid is created when you create an event detail. If you have not documented the uid, you can fetch it by using getEventDetailsByUuid API.

POST

createEvent

https://tih-api.stb.gov.sg/content/v1/admin/event

Allows the creation of an Event POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

POST

createEventDetails

https://tih-api.stb.gov.sg/content/v1/admin/event/{uuid}/detail

Allows the creation of a sub-Event hosted by Main Event POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body. An Event record need to be created before creating 1/multiple sub-Event Details record(s). The uuid is the identifier for the main Event record.

Food and Beverages

Method
Description

DELETE

deleteFoodBeverages

https://tih-api.stb.gov.sg/content/v1/admin/food-beverages/{uuid}

Allows the deletion of an existing Food & Beverages POI through the use of a unique identifier. The acronym for unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchFoodBeveragesByKeyword API.

PUT

updateFoodBeverages

https://tih-api.stb.gov.sg/content/v1/admin/food-beverages/{uuid}

Allows an existing Food & Beverages POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchFoodBeveragesByKeyword API.

POST

createFoodBeverages

https://tih-api.stb.gov.sg/content/v1/admin/food-beverages

Allows the creation of a Food and Beverage POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Malls and Shops

Method
Description

DELETE

deleteShops

https://tih-api.stb.gov.sg/content/v1/admin/shops/{uuid}

Allows the deletion of an existing Mall or Shop POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchShopsByKeyword API.

PUT

updateShops

https://tih-api.stb.gov.sg/content/v1/admin/shops/{uuid}

Allows an existing Mall or Shop POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchShopsByKeyword API.

POST

createShops

https://tih-api.stb.gov.sg/content/v1/admin/shops

Allows the creation of a Mall or Shop POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Precincts

Method
Description

POST

createPrecincts

https://tih-api.stb.gov.sg/content/v1/admin/precincts

Allows the creation of a Precinct POI. To create successfully, the following input parameters are mandatory: name, tags, description, body, organisation name, perimeter, and recommended dwell time (in hours).

PUT

updatePrecincts

https://tih-api.stb.gov.sg/content/v1/admin/precincts/{uuid}

Allows an existing Precinct POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchPrecinctsByKeyword API.

DELETE

deletePrecincts

https://tih-api.stb.gov.sg/content/v1/admin/precincts/{uuid}

Allows the deletion of an existing Precinct POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchPrecinctsByKeyword API.

Tour

Method
Description

DELETE

deleteTour

https://tih-api.stb.gov.sg/content/v1/admin/tour/{uuid}

Allows the deletion of an existing Tour POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchTourByKeyword API.

PUT

updateTour

https://tih-api.stb.gov.sg/content/v1/admin/tour/{uuid}

Allows an existing Tour POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchTourByKeyword API.

POST

createTour

https://tih-api.stb.gov.sg/content/v1/admin/tour

Allows the creation of a Tour POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Venue

Method
Description

DELETE

deleteVenue

https://tih-api.stb.gov.sg/content/v1/admin/venue/{uuid}

Allows the deletion of an existing Venue POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchVenuesByKeyword API.

PUT

updateVenue

https://tih-api.stb.gov.sg/content/v1/admin/venue/{uuid}

Allows an existing Venue POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchVenuesByKeyword API.

POST

createVenue

https://tih-api.stb.gov.sg/content/v1/admin/venue

Allows the creation of a Venue POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

Walking Trail

Method
Description

DELETE

deleteWalkingTrail

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail/{uuid}

Allows the deletion of an existing Walking Trail POI through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchWalkingTrailByKeyword API.

DELETE

deleteWalkingTrailDetail

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail/{uuid}/detail/{uid}

Allows the deletion of an existing Walking Trail itinerary detail through the use of a unique identifier. The acronym for the unique identifier is uid. This uid is created when you create Walking Trail Detail. If you have not documented the uid, you can fetch it by using getWalkingTrailDetailsByUuid API.

PUT

updateWalkingTrail

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail/{uuid}

Allows an existing Walking Trail POI to be updated through the use of a unique identifier. The acronym for the unique identifier is uuid. This uuid is created when you submit a content. If you have not documented the uuid, you can fetch it by using searchWalkingTrailByKeyword API.

PUT

updateWalkingTrailDetails

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail/{uuid}/detail/{uid}

Allows an existing Walking Trail itinerary Details to be updated through the use of a unique identifier. The acronym for the unique identifier is uid. This uid is created when you create Walking Trail Details. If you have not documented the uid, you can fetch it by using getWalkingTrailDetailsByUuid API.

POST

createWalkingTrail

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail

Allows the creation of a Walking Trail POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body.

POST

createWalkingTrailDetails

https://tih-api.stb.gov.sg/content/v1/admin/walking-trail/{uuid}/detail

Allows the creation of a Walking Trail itinerary. To create successfully, the following input parameters are mandatory: name, type, tags, description and body. A Walking Trail record need to be created before creating 1/multiple Walking Trail Details itinerary record(s). The uuid is the identifier for the main Walking Trail record.