Skip to main content
POST
/
v1
/
teams
/
{teamId}
/
members
Add a team member
curl --request POST \
  --url https://platform.thena.ai/v1/teams/{teamId}/members \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "email": "<string>",
  "userId": "<string>",
  "isAdmin": true
}'
{
  "id": "<string>",
  "name": "<string>",
  "email": "<string>",
  "invitedBy": "<string>",
  "teamId": "<string>",
  "teamName": "<string>",
  "isActive": true,
  "role": "<string>",
  "userType": "<string>",
  "isOwner": true,
  "avatarUrl": "<string>",
  "joinedAt": "<string>",
  "createdAt": "<string>",
  "metadata": {}
}

Authorizations

x-api-key
string
header
required

Enter your API key

Path Parameters

teamId
string
required

Body

application/json
email
string

The email address of the user to add to the team.

userId
string

The user ID of the user to add to the team.

isAdmin
boolean

Whether the user should be added as an admin to the team.

Response

Operation successful

id
string
required

The ID of the team member

name
string
required

The name of the team member

email
string
required

The email of the team member

teamId
string
required

The ID of the team

teamName
string
required

The name of the team

isActive
boolean
required

Whether the team member is active

role
string
required

The role of the team member

userType
string
required

The type of the user

isOwner
boolean
required

Whether the team member is the owner of the team

avatarUrl
string
required

The avatar url of the team member

joinedAt
string
required

The joined date of the team member

createdAt
string
required

The created date of the team member

metadata
object
required

The metadata of the user

invitedBy
string

The name of the user who invited the team member