TikTok LIVE Moderation

Mutes

Manage mutes within the TikTok LIVE Moderation API. This section covers endpoints for working with mutes including retrieval, creation, and management operations.

Mute room user

PUT/webcast/rooms/{room_id}/moderation/mutes

Mute a user in a livestream room.

Path Parameters

room_id*string

Query Parameters

user_id*string
durationenum

Mute duration in seconds

comment_msg_idnumber (double)

Header Parameters

One ofOne authentication header required
x-oauth-tokenstring

Access token from a 3rd-party Euler OAuth app.

x-cookie-headerstring

Raw TikTok cookies for direct authentication.

Responses

200Ok

Response Attributes

code*number (double)
messagestring
responseobject
||
Request
Response200

Unmute room user

DEL/webcast/rooms/{room_id}/moderation/mutes

Unmute a user in a livestream room.

Path Parameters

room_id*string

Query Parameters

user_id*string

Header Parameters

One ofOne authentication header required
x-oauth-tokenstring

Access token from a 3rd-party Euler OAuth app.

x-cookie-headerstring

Raw TikTok cookies for direct authentication.

Responses

200Ok

Response Attributes

code*number (double)
messagestring
responseobject
||
Request
Response200

Retrieve room muted users

GET/webcast/rooms/{room_id}/moderation/mutes

Retrieve the list of muted users in a livestream room.

Path Parameters

room_id*string

Query Parameters

pagenumber (double)= 0

Header Parameters

One ofOne authentication header required
x-oauth-tokenstring

Access token from a 3rd-party Euler OAuth app.

x-cookie-headerstring

Raw TikTok cookies for direct authentication.

x-image-sourceenum

Where a scraped image URL should be served from. Selected per-request via the x-image-source header. Defaults to {@link RouteImageSource.ORIGIN}.

Responses

200Ok

Response Attributes

code*number (double)
messagestring
responseobject
||
Request
Response200