POST
/
me
/
groups
/
{group}
/
members

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token> where <token> is the user's Rownd JWT

Path Parameters

group
string
required

Group ID

Body

application/json
user_id
string
required

The ID of a user to add as a group member. The user must belong to the Rownd application.

roles
string[]
required

The roles that the member belongs. (The first member added or invited to a group will always be created with the 'owner' role along with any additional roles specified)

state
enum<string>

The state of the group member. A member that has been invited will not go into the active state until they accept the invitation.

Available options:
active,
invite_pending,
invite_rejected

Response

200 - application/json
id
string

The group member ID

user_id
string
required

The ID of a user to add as a group member. The user must belong to the Rownd application.

roles
string[]
required

The roles that the member belongs. (The first member added or invited to a group will always be created with the 'owner' role along with any additional roles specified)

state
enum<string>

The state of the group member. A member that has been invited will not go into the active state until they accept the invitation.

Available options:
active,
invite_pending,
invite_rejected
invited_by
string

The authenticated party that invited the user to the group

added_by
string

The authenticated party that added the user to the gruop

profile
object

User profile data

group_id
string

The group ID