Invites
accept_invite
TagmeClientAdvanced.accept_invite(invite_id: str, pools: List[str], organization_id: str | None = None, ) → None
Approve request to join organization.
Parameters |
* * * |
create_invite
TagmeClientAdvanced.create_invite(data: InviteRequest, ) → InviteData
Create new invite to organization.
Parameters | data – invite request data. |
---|---|
Returns |
created invite data. |
create_invite_request
TagmeClientAdvanced.create_invite_request(invite_id: str, organization_id: str | None = None, ) → InviteApplication
Create request to join organization.
Parameters |
* * |
Returns |
invite request data. |
delete_invite
TagmeClientAdvanced.delete_invite(uid: str, organization_id: str | None = None, ) → InviteData
Delete invite.
Parameters |
* * |
Returns |
full information about deleted invite. |
get_invite
TagmeClientAdvanced.get_invite(uid: str, organization_id: str | None = None, ) → InviteData
Get invite by its id.
Parameters |
* * |
Returns |
full information about invite. |
get_invites
TagmeClientAdvanced.get_invites(active: bool = True, page: int | None = None, size: int | None = None, organization_id: str | None = None, ) → List[InviteData]
Get invites.
Parameters |
* * * * |
Returns |
list of invites. |
get_invites_pending
TagmeClientAdvanced.get_invites_pending(organization_id: str | None = None, invite_name: str | None = None, state: str = 'NEW', ) → List[InviteApplication]
Get all the requests to join organization.
Parameters |
* * * |
Returns |
all the requests to join organization. |
put_invite
TagmeClientAdvanced.put_invite(data: InviteData, ) → InviteData
Add new invite to organization.
Parameters | data – invite data to create it. |
---|---|
Returns |
full information about created invite. |