# Team

Source: https://webagent-docs-staging.lookover.ai/api-reference/team

> Members, roles and invitations.

## GET /v1/team

Members and pending invitations of the caller's org (a signed-in person)

Responses: 200 `TeamResponse`, default `ErrorBody`

## POST /v1/team/invitations

Invite someone by email with a role; identity emails the link (admin or owner)

Request body (JSON): `CreateTeamInvitationRequest`

Responses: 201 `TeamInvitation`, default `ErrorBody`

## DELETE /v1/team/invitations/{id}

Revoke a pending invitation (admin or owner)

Parameters:
- `id` (path, required): string

Responses: 200 `TeamDeletedResponse`, default `ErrorBody`

## PATCH /v1/team/members/{userId}

Change a member's role (admin or owner; only an owner makes or changes an owner); applies to their dashboard sessions at once

Parameters:
- `userId` (path, required): string

Request body (JSON): `UpdateTeamMemberRequest`

Responses: 200 `TeamMember`, default `ErrorBody`

## DELETE /v1/team/members/{userId}

Remove a member from the org (admin or owner; the last owner stays)

Parameters:
- `userId` (path, required): string

Responses: 200 `TeamDeletedResponse`, default `ErrorBody`
