TeamMembers

Add a member to a team

User-gated (chrm_user_* or session); caller must be a team owner/admin, and only an owner may grant the owner role. The grantee (handle or email) must already hold a Charming account.

post/api/v1/teams/{teamId}/members

Request

  • Base URL: https://charm.ing
  • URL: https://charm.ing/api/v1/teams/{teamId}/members
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Secure-better-auth.session_token

Path parameters

teamIdstring required

Request body

granteestring required

Handle or email of the new member.

role'owner' | 'admin' | 'member'

Response

Member added.

oktrue required
userIdstring required
role'owner' | 'admin' | 'member' required

Changes

No recorded changes to this operation across all 1 revision of this API.