TikTok LIVE Gifts

Fetch the TikTok LIVE gift catalog and individual gift details.

Retrieve Webcast gifts

GET/webcast/gifts

Retrieve Webcast gifts for a given region

Query Parameters

regionenum
webcast_languageenum= "en"
redirectboolean= false

Responses

200Ok

Response Attributes

code*number (double)
messagestring
url*string
Request
Response200

List Webcast gifts

GET/webcast/gifts/catalog

List the full TikTok LIVE gift catalog, paginated.

This is a special route, it does NOT fetch data live, and therefore does not count to your hourly/daily rate limits.

Query Parameters

pageSizenumber (double)= 50
pageNumbernumber (double)= 1
orderByenum

Friendly catalog sort options, mapped to the gifts-server enum below.

ascendingboolean= true

Responses

200Ok

Response Attributes

code*number (double)
messagestring
giftsobject[]
totalnumber (double)
pageSizenumber (double)
pageNumbernumber (double)
totalPagesnumber (double)
Request
Response200

Retrieve Webcast gift

GET/webcast/gifts/catalog/{gift_id}

Retrieve a single TikTok LIVE gift by its numeric gift ID.

This is a special route, it does NOT fetch data live, and therefore does not count to your hourly/daily rate limits.

Path Parameters

gift_id*number (double)

Responses

200Ok

Response Attributes

code*number (double)
messagestring
giftobject

One gift row from the ClickHouse tiktok_gifts ReplacingMergeTree. Mirrors the searchable columns + the JSON raw blob (shipped as a UTF-8 JSON string here so consumers can decode lazily without re-encoding through protobuf any-types).

Request
Response200

Search Webcast gifts

POST/webcast/gifts/catalog/search

Search the TikTok LIVE gift catalogue by gift name.

This is a special route, it does NOT fetch data live, and therefore does not count to your hourly/daily rate limits.

Query Parameters

query*string

Responses

200Ok

Response Attributes

code*number (double)
messagestring
giftsobject[]
Request
Response200