listMembers
POSThttps://yuchat.ai/public/v1/member.list
получение списка участников воркспейса
Request
- application/json
Bodyrequired
workspaceIdstringrequired
id воркспейса
Responses
- 200
- 401
список участников
- application/json
- Schema
- Example (auto)
Schema
members object[]
{
"members": [
{
"memberId": "string",
"profile": {
"profileId": "string",
"primaryEmail": "string",
"fullName": "string",
"type": "REGULAR",
"details": {
"position": "string",
"department": "string",
"phoneNumber": "string",
"location": "LOCATION_NOT_SET"
}
},
"roleType": "MEMBER",
"presence": {
"isOnline": true,
"isOnCall": true,
"lastSeenAt": "2024-07-29T15:51:28.071Z"
},
"status": "PENDING"
}
]
}
Ошибка авторизации, токен не передан или неверный
Authorization: http
name: bearerAuthtype: httpscheme: bearerbearerFormat: JWTdescription: Токен, который можно получить от aibot@yuchat.ai с помощью команды /botcreate.
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://yuchat.ai/public/v1/member.list");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <token>");
var content = new StringContent("{\n \"workspaceId\": \"w67Y89gu\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear