QUICK TIP

Not sure which API to call?

Why not start by using Search Multiple Datasets By Keywork API to find out all of what TIH has to offer

General

Method
Description

GET

Autocomplete List By Type (Content, Media)

https://api.stb.gov.sg/content/common/v2/autocomplete

Provide a list of autocomplete results for content and media.

GET

List Content Types

https://api.stb.gov.sg/content/common/v3/types

Retrieve a list of content types (or sub-category) for each content category.

GET

List Datasets

https://api.stb.gov.sg/content/common/v2/datasets

Retrieve the full list of datasets available.

GET

List Tags

https://api.stb.gov.sg/content/common/v2/tags

Retrieve the full list of tags available.

GET

Search Companies By Keyword

https://api.stb.gov.sg/content/common/v2/companies

Perform a search for companies by keyword.

GET

Search Multiple Datasets By Keyword

https://api.stb.gov.sg/content/common/v2/search

Provide the ability to search through multiple content datasets by keyword.

GET

Search Multiple Datasets By UUIDs

https://api.stb.gov.sg/content/common/v2/search/uuids

Provide the ability to search through multiple content datasets by uuids.

Events (Business/MICE)

Method
Description

GET

Download Business/MICE Event Logo File

https://api.stb.gov.sg/content/mice-events/v2/download-logo/{uuid}

Download Business/MICE event logo image file. You can retrieve the uuid from Search Business/MICE Events By Keyword or UUIDs API.

GET

List Business/MICE Event Modes

https://api.stb.gov.sg/content/mice-events/v2/event-modes

Retrieve a list of Business/MICE Event Modes.

GET

List Business/MICE Event Types

https://api.stb.gov.sg/content/mice-events/v2/event-types

Retrieve a list of Business/MICE Event Types.

GET

Search Business/MICE Events By Keyword or UUIDs

https://api.stb.gov.sg/content/mice-events/v2/search

Perform a search on all Business/MICE Events using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Events.

Accommodation

Method
Description

GET

Search Accommodation By Keyword or UUIDs

https://api.stb.gov.sg/content/accommodation/v2/search

Perform a search on all Accommodation using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Accommodation.

Attractions

Method
Description

GET

Search Attractions By Keyword or UUIDs

https://api.stb.gov.sg/content/attractions/v2/search

Perform a search on all Attractions using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Attractions.

Precincts

Method
Description

GET

Search Content within Precinct By Precinct UUID

https://api.stb.gov.sg/content/precincts/v2/content

Provide the ability to search for content within a specified precinct identified by a unique identifier (uuid).

GET

Search Precincts By Keyword or UUIDs

https://api.stb.gov.sg/content/precincts/v2/search

Perform a search on all Precincts using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Precincts.

Food and Beverages

Method
Description

GET

Search Food and Beverages By Keyword or UUIDs

https://api.stb.gov.sg/content/food-beverages/v2/search

Perform a search on all Food and Beverages using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Food and Beverages.

Events (Leisure)

Method
Description

GET

Search Leisure Event Details By UUID

https://api.stb.gov.sg/content/events/v2/details/{uuid}

Retrieve the detail of a sub-Event hosted by Main Leisure Event, by providing Main Event unique identifier. The acronym for the unique identifier is uuid. The uuid is generated while creating new Leisure Events using Create Leisure Events from content provider API. You can retrieve uuids from Search Leisure Events By Keyword or UUIDs API.

GET

Search Leisure Events By Keyword or UUIDs

https://api.stb.gov.sg/content/events/v2/search

Perform a search on all Leisure Events using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Events.

Malls and Shops

Method
Description

GET

Search Malls and Shops By Keyword or UUIDs

https://api.stb.gov.sg/content/shops/v2/search

Perform a search on all Malls and Shops using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Malls and Shops.

Tours

Method
Description

GET

Search Tours By Keyword or UUIDs

https://api.stb.gov.sg/content/tours/v2/search

Perform a search on all Tours using keyword or uuids as searchType parameter. For search by keyword, the keyword will match with names, descriptions and tags, returning you the most relevant Tours.