Member

Add an existing account

Adds an existing Palisade account to your organization. Use this when the person already has an account: POST /invitations sends them to a signup screen they cannot complete, and returns invitation_invitee_exists for such an address. Returns 201 when the account is added and 200 when it was already a member, in which case the requested roles and groups are still applied.

post/members

Request

  • Base URL: https://api.palisade.email
  • URL: https://api.palisade.email/members
  • Auth: one of:
    • HTTP bearer
    • HTTP basic

Headers

Palisade-Version'2025-04-30' | 'unstable' required

Request body

emailstring email required

Email address of an existing Palisade account. Use POST /invitations for someone who has no account yet.

rolesMemberRole[] required
groupsstring[]

Response

Already a member; roles and groups applied

user_idstring uuid required
emailstring nullable required
namestring nullable required
picturestring uri nullable required
login_method'email_password' | 'google' | 'microsoft' required
restricted_to_groupsboolean required
groupsstring[] required
rolesMemberRole[] required

Changes

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