List organization members
/v1/organizations/{organization}/membersList organization members.
Returns every member of the organization with their organization role, including pending invitations (people invited by email who have not signed in yet, is_pending: true). The list is not paginated.
Requires membership of the organization: a signed-in member, or an organization-scoped va_ key of it. Anyone else gets 403.
Authorization
AuthorizationBearer va_A platform API key (
va_...), created under Settings > API keys. Scoped to an organization or one workspace, with an admin or member role. Used by the management API.
Path parameters
organizationstringrequiredthe organization's slug
Responses
membersobject[]Every member and pending invitation; the list is not paginated.
Child attributes
user_idstringThe member's user id. For a pending invitation (someone who has not signed up yet) this is the invited email address until they sign in.
emailstringThe member's email address.
namestringThe member's display name; absent until they have signed in.
picture_urlstringA URL of the member's profile picture; absent when there is none.
roleenum<string>The member's organization role:
owner(everything, including billing and closing the organization),admin(everything except billing management), ormember(sees only the workspaces they are added to).One of
"owner","admin","member"joined_atstring<date-time>When the person was added or invited (ISO 8601 date-time).
is_pendingbooleanTrue for an invitation the person has not accepted yet by signing up with the invited email.
totalinteger<int32>The number of entries in
members.