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

Приглашения

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

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

МетодПуть
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 запрашиваемого приглашения.