me

Add Organization Member

Put a person on this organization's roster by naming their email address.

The roster could re-grade somebody already on it and remove them, and had no way to put anybody ON it. The routes in were an email-domain rule, which needs the organization to own the domain, and the retired root-domain derivation. A contractor on a personal address could not be added at all.

404 when no account holds the address, and the message says what to do instead rather than restating the failure. The address has to belong to somebody who has already signed up: this endpoint seats an existing identity, it does not invite a stranger.

post/api/me/organizations/{tenant_id}/members

Request

  • Base URL: https://app.thinqos.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.thinqos.com/api/me/organizations/{tenant_id}/members
  • Auth: none declared

Path parameters

tenant_idstring uuid required

Headers

x-impersonate-identity-idstring nullable

Request body

emailstring nullable
identity_idstring uuid nullable
rolestring

Response

Successful Response

tenant_idstring uuid required
display_namestring required
slugstring required
logo_urlstring nullable required
my_rolestring required
can_manageboolean required
can_manage_ownersboolean required
discoverableboolean required

Changes

No recorded changes to this operation across all 2 revisions of this API.