Перейти к основному содержимому
Перейти к основному содержимому

Приглашения

Список всех приглашений

Возвращает список всех приглашений в организации.

МетодПуть
GET/v1/organizations/{organizationId}/invitations

Запрос

Параметры пути

НазваниеТипОписание
organizationIduuidID запрашиваемой организации.

Ответ

Схема ответа

НазваниеТипОписание
rolestringРоль участника в организации.
iduuidУникальный ID приглашения.
emailemailEmail приглашенного пользователя. Только пользователь с этим email может присоединиться, используя приглашение. Email хранится в нижнем регистре.
createdAtdate-timeВремя создания приглашения. ISO-8601.
expireAtdate-timeВремя истечения срока действия приглашения. ISO-8601.

Пример ответа

Создать приглашение

Создает приглашение в организацию.

МетодПуть
POST/v1/organizations/{organizationId}/invitations

Запрос

Параметры пути

НазваниеТипОписание
organizationIduuidID организации, в которую приглашается пользователь.

Параметры тела

НазваниеТипОписание
emailstringEmail приглашенного пользователя. Только пользователь с этим email может присоединиться, используя приглашение. Email хранится в нижнем регистре.
rolestringРоль участника в организации.

Ответ

Схема ответа

НазваниеТипОписание
rolestringРоль участника в организации.
iduuidУникальный ID приглашения.
emailemailEmail приглашенного пользователя. Только пользователь с этим email может присоединиться, используя приглашение. Email хранится в нижнем регистре.
createdAtdate-timeВремя создания приглашения. ISO-8601.
expireAtdate-timeВремя истечения срока действия приглашения. ISO-8601.

Пример ответа

Получить детали приглашения

Возвращает детали для одного приглашения в организацию.

МетодПуть
GET/v1/organizations/{organizationId}/invitations/{invitationId}

Запрос

Параметры пути

НазваниеТипОписание
organizationIduuidID запрашиваемой организации.
invitationIduuidID запрашиваемого приглашения.

Ответ

Схема ответа

НазваниеТипОписание
rolestringРоль участника в организации.
iduuidУникальный ID приглашения.
emailemailEmail приглашенного пользователя. Только пользователь с этим email может присоединиться, используя приглашение. Email хранится в нижнем регистре.
createdAtdate-timeВремя создания приглашения. ISO-8601.
expireAtdate-timeВремя истечения срока действия приглашения. ISO-8601.

Пример ответа

Удалить приглашение организации

Удаляет одно приглашение в организацию.

МетодПуть
DELETE/v1/organizations/{organizationId}/invitations/{invitationId}

Запрос

Параметры пути

НазваниеТипОписание
organizationIduuidID организации, у которой есть приглашение.
invitationIduuidID запрашиваемого приглашения.