Пользователь не состоит в организации
При этой ошибке API возвращает 404 Not Found. Значение type — https://lingo.dev/docs/api/errors/user-not-member. Общая для всех ошибок структура описана в разделе Ошибки и коды состояния.
Пользователь <userId> не состоит в этой организации. Сначала пригласите пользователя, затем назначьте роль.
Поля#
Кроме стандартных полей type, status, title и detail, в теле ответа есть следующие поля. На их основе формируется текст detail, поэтому клиент может показать свой текст вместо него.
| Поле | Тип |
|---|---|
organizationId | string |
userId | string |
Пример#
json
{
"detail": "User <userId> is not a member of this organization. Invite them first, then set their role.",
"organizationId": "<organizationId>",
"userId": "<userId>",
"type": "https://lingo.dev/docs/api/errors/user-not-member",
"status": 404,
"title": "User not a member"
}Какие эндпоинты возвращают ошибку#
PATCH /v2/organizations/{orgId}/members/{userId}