Перейти к документации
API

Принять приглашение

Присоединяется к рабочему пространству с ролью и адресами, которые даёт приглашение.

POST/account/invitations/{invitationId}/accept

Выполняет настоящий запрос в вашем рабочем пространстве.

POST /account/invitations/{invitationId}/accept

Присоединяется к рабочему пространству с ролью и адресами, которые даёт приглашение.

Пример

Требуется account:write. activate со значением true также делает его рабочим пространством, которое приложение открывает для человека. Тело можно не передавать.

curl
curl -X POST "$OE/account/invitations/winv_6bb640f5b99e47deb758f1f5/accept" -H "$AUTH" \  -H "Content-Type: application/json" -d '{ "activate": true }'
Ответ
{  "object": "invitation",  "id": "winv_6bb640f5b99e47deb758f1f5",  "accepted": true,  "workspaceId": "a8f3c2d1-6e4b-4c9a-b7d2-3f1e0c8a5b96",  "workspaceName": "Globex",  "addressesGranted": 2,  "domainsGranted": 0,  "activated": true}

Рабочее пространство, которое требует от всех участников входа с двухфакторной аутентификацией, даёт 403 two_factor_required, пока человек не включит её в приложении.

Приглашение, которое истекло, было отозвано или ушло на другой адрес, даёт 422 (invitation_expired, invitation_revoked или invitation_wrong_account), а приглашение, которое больше не ждёт ответа, даёт 404 invitation_not_found.

Принятие приглашения, которое человек уже принял, снова проходит успешно и ничего не меняет.

Справочник