QUICK TIP

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

Accommodations

Method
Description

POST

createAccommodation

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

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

DELETE

deleteAccommodation

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

Allow 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 searchAccomodationByKeyword API.

PUT

updateAccommodation

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

Allow 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. Previous version: v1

Attractions

Method
Description

POST

createAttractions

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

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

DELETE

deleteAttractions

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

Allow 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.1/admin/attractions/{uuid}

Allow 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. Previous version: v1

Bars and Clubs

Method
Description

POST

createBarsClubs

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

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

DELETE

deleteBarsClubs

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

Allow 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.

PUT

updateBarsClubs

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

Allow 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. Previous version: v1

Cruises

Method
Description

POST

createCruises

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

Allow the creation of a Cruise POI. To create successfully, the following input parameters are mandatory: name, type, tags, description and body. Previous version: v1

DELETE

deleteCruises

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

Allow 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 searchCruisesByKeyword API.

PUT

updateCruises

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

Allow 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 searchCruisesByKeyword API. Previous version: v1

Events

Method
Description

POST

createEvent

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

Allow the creation of an Event POI. To create successfully, the following input parameters are mandatory: name, type, tags, description, body, startDate, endDate and eventOrganizer. Previous version: v1

POST

createEventDetails

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

Allow the creation of a sub-Event hosted by Main Event POI. To create successfully, the following input parameters are mandatory: name. 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.

DELETE

deleteEvent

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

Allow 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}

Allow 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.1/admin/event/{uuid}

Allow 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. Previous version: v1

PUT

updateEventDetails

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

Allow 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.

Food and Beverages

Method
Description

POST

createFoodBeverages

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

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

DELETE

deleteFoodBeverages

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

Allow 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.1/admin/food-beverages/{uuid}

Allow 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. Previous version: v1

Precincts

Method
Description

POST

createPrecincts

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

Allow 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). Previous version: v1

DELETE

deletePrecincts

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

Allow 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.

PUT

updatePrecincts

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

Allow 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. Previous version: v1

Malls and Shops

Method
Description

POST

createShops

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

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

DELETE

deleteShops

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

Allow 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.1/admin/shops/{uuid}

Allow 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. Previous version: v1

Tours

Method
Description

POST

createTour

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

Allow the creation of a Tour POI. To create successfully, the following input parameters are mandatory: name, type, tags, description, body and companyName. Previous version: v1

DELETE

deleteTour

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

Allow 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.1/admin/tour/{uuid}

Allow 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. Previous version: v1

Venues

Method
Description

POST

createVenue

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

Allow the creation of a Venue POI. To create successfully, the following input parameters are mandatory: name, type, tags, description, body and capacity. Previous version: v1

DELETE

deleteVenue

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

Allow 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.1/admin/venue/{uuid}

Allow 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. Previous version: v1

Walking Trails

Method
Description

POST

createWalkingTrail

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

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

POST

createWalkingTrailDetails

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

Allow the creation of a Walking Trail itinerary. To create successfully, the following input parameters are mandatory: name. 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. Previous version: v1

DELETE

deleteWalkingTrail

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

Allow 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}

Allow 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.1/admin/walking-trail/{uuid}

Allow 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. Previous version: v1

PUT

updateWalkingTrailDetails

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

Allow 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. Previous version: v1