Members

List organization members, and add, update and remove tenant members.

list_org_members

List the people in an organization and their org role. Maps to GET /organizations/:org/members.

NameTypeRequiredDescription
orgstringYesOrganization id (org_…) or slug

Returns the list of organization members.

list_tenant_members

List the people in a tenant with their tenant role and sign-in providers. Maps to GET /organizations/:org/tenants/:tenant_id/members.

NameTypeRequiredDescription
orgstringYesOrganization id (org_…) or slug
tenant_idstringYesThe tenant

Returns the list of tenant members.

add_tenant_member

Add a person to a tenant by email, inviting them if they have no account yet. Maps to POST /organizations/:org/tenants/:tenant_id/members.

NameTypeRequiredDescription
orgstringYesOrganization id (org_…) or slug
tenant_idstringYesThe tenant
emailstring (email)Yese.g. jane@acme.com
roleowner, admin or memberNoTenant role. Defaults to member
first_namestringNo
last_namestringNo
picturestring (URL)No
phonestringNo
birthdaystringNoYYYY-MM-DD
pronounsfeminine, masculine or neutralNo
localesarray of stringNo
timezonestringNo
postal_addressobjectNoAny of street_number, street, city, postcode, region, country (all strings)

Returns the added member.

update_tenant_member

Change a member’s tenant role or profile fields. The fields you pass are the fields that change. Maps to PATCH /organizations/:org/tenants/:tenant_id/members/:user_id.

NameTypeRequiredDescription
orgstringYesOrganization id (org_…) or slug
tenant_idstringYesThe tenant
user_idstringYesThe member to update
roleowner, admin or memberNoTenant role
first_namestringNo
last_namestringNo
picturestring (URL)No
phonestringNo
birthdaystringNoYYYY-MM-DD
pronounsfeminine, masculine or neutralNo
localesarray of stringNo
timezonestringNo
postal_addressobjectNoAny of street_number, street, city, postcode, region, country (all strings)

Returns the updated member.

remove_tenant_member

Remove a person from a tenant. Maps to DELETE /organizations/:org/tenants/:tenant_id/members/:user_id.

NameTypeRequiredDescription
orgstringYesOrganization id (org_…) or slug
tenant_idstringYesThe tenant
user_idstringYesThe member to remove

Returns OK (no content).