채널 사용자 관리
Get Channel Members
GET
https://api.talkplus.io/v1.4/api/channels/:channelId/members
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Query Parameters
Name | Type | Description |
---|---|---|
lastUserId | string | Last member user ID to query from (use for pagination) |
limit | integer | default: 50 |
Headers
Name | Type | Description |
---|---|---|
app-id* | string | App ID |
api-key* | string | App API key |
Get Channel Member
GET
https://api.talkplus.io/v1.4/api/channels/:channelId/members/:memberId
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string | |
memberId* | string |
Headers
Name | Type | Description |
---|---|---|
app-id* | string | App ID |
api-key* | string | App API key |
Add Channel Members
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/add
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널 멤버로 추가할 사용자 ID 목록 |
Remove Channel Members
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/remove
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널 멤버 목록에서 제거할 사용자 ID 목록 |
Get Users Banned from Channel
GET
https://api.talkplus.io/v1.4/api/channels/:channelId/members/banned
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Query Parameters
Name | Type | Description |
---|---|---|
lastUserId | string | Last user ID to query from (use for pagination) |
limit | integer | default: 50 |
Headers
Name | Type | Description |
---|---|---|
app-id* | string | App ID |
api-key* | string | App API key |
Ban Channel Members
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/ban
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널에서 차단할 사용자 ID 목록 |
Unban Users from Channel
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/unban
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널 차단 해지할 사용자 ID 목록 |
Get Muted Channel Members
GET
/v1.4/api/channels/:channelId/members/muted
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Query Parameters
Name | Type | Description |
---|---|---|
lastUserId | string | Last member user ID to query from (use for pagination) |
limit | integer | default: 50 |
Headers
Name | Type | Description |
---|---|---|
app-id* | string | App ID |
api-key* | string | App API key |
Mute Channel Members
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/mute
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널에서 mute 처리할 사용자 ID 목록 |
expireInMinutes | int |
|
Unmute Channel Members
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/unmute
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Request Body
Name | Type | Description |
---|---|---|
members* | array | 채널 mute 해지할 사용자 ID 목록 |
Mute All Channel Members (except owner)
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/mute/all
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Enable Channel Push Notification for Member
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/:memberId/push/enable
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string | |
memberId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Disable Channel Push Notification for Member
POST
https://api.talkplus.io/v1.4/api/channels/:channelId/members/:memberId/push/disable
Path Parameters
Name | Type | Description |
---|---|---|
channelId* | string | |
memberId* | string |
Headers
Name | Type | Description |
---|---|---|
content-type | string | application/json |
app-id* | string | App ID |
api-key* | string | App API key |
Last updated