fastmon Docs
Organizations

Add Member

Fehler melden

Add a user to the organization. User must already exist.

Requires direct membership: this seats a member with no invite handshake, so partner-via-partner access must not be able to inject members into a managed client org (it would route members in without their consent). A partner seats real users through the invite flow instead.

Authentifizierung

bearerAuth
headerAuthentifizierungBearer <token>

API token generated from the fastmon dashboard (Account → API Token) or at organization level (fmo_…, one that outlives its creator). Send as Authorization: Bearer fm_... or paste the full token (including its prefix) into the Authorize dialog.

Pfad-Parameter

org_id*Org Id
Formatuuid

Request-Body

application/json
  1. body
email*Email

Address of the person to add.

Formatemail
role?Role

Role they get.

Default"member"
Value in"owner""member""viewer"

Response-Body

Successful Response

application/json
  1. response
id*Id

Identifier of the membership, not of the user.

Formatuuid
user_id*User Id

The account behind this membership.

Formatuuid
email*Email

The member's email address.

full_name?Full Name

The member's name, when they gave one.

role*Role

What the member may do here.

Value in"owner""member""viewer"
totp_enabled?Totp Enabled

Whether the account has two-factor authentication.

Defaultfalse
created_at*Created At

When the member joined.

Formatdate-time
POST
/organizations/{org_id}/members
curl -X POST 'https://api.fastmon.eu/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/members' \  -H 'Content-Type: application/json' \  -d '{  "email": "user@example.com"}'
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",  "email": "string",  "full_name": "string",  "role": "owner",  "totp_enabled": false,  "created_at": "2019-08-24T14:15:22Z"}