List organization members
Fetch users belonging to the selected organization. Currently unavailable in self-hosted ECE.
Path parameters
-
organization_id
string Required Identifier for the Organization
Responses
-
200 application/json
Organization members fetched successfully
Hide response attribute Show response attribute object
-
members
array[object] Required The list of organization memberships
A user's membership to an organization
Hide members attributes Show members attributes object
-
organization_id
string Required The organization's identifier
-
user_id
string Required The users's identifier
-
name
string The user's full name
-
email
string The user's email address
-
member_since
string(date-time) Required The date and time the user was added to the organization
-
role_assignments
object The roles that will be assigned to users once they accept the invitation. Currently unavailable in self-hosted ECE.
Hide role_assignments attributes Show role_assignments attributes object
-
platform
array[object] Assignments for roles with platform scope.
Assignment for a role with platform scope.
Hide platform attribute Show platform attribute object
-
role_id
string Required The ID of the role that is assigned.
-
-
organization
array[object] Assignments for roles with organization scope.
Assignment for a role with organization scope.
Hide organization attributes Show organization attributes object
-
role_id
string Required The ID of the role that is assigned.
-
organization_id
string Required The ID of the organization the role is scoped to.
-
-
deployment
array[object] Assignments for roles with deployment scope.
Assignment for a role with deployment scope.
Hide deployment attributes Show deployment attributes object
-
role_id
string Required The ID of the role that is assigned.
-
organization_id
string Required The ID of the organization the role is scoped to.
-
all
boolean When true, the role applies to all deployments in the organization, otherwise the role is scoped to the deployments specified in
deployment_ids
. -
deployment_ids
array[string] The IDs of the deployments the role is scoped to. Must be absent if
all
is true, and present ifall
is false. -
application_roles
array[string] If provided, the user assigned this role assignment will be granted this application role when signing in to the deployment(s) specified in the role assignment.
-
-
project
object Assignments for roles with project scope.
Hide project attributes Show project attributes object
-
elasticsearch
array[object] The Elasticsearch project-scoped role assignments to set
Assignment for a role with project scope.
Hide elasticsearch attributes Show elasticsearch attributes object
-
role_id
string Required The ID of the role that is assigned.
-
organization_id
string Required The ID of the organization the role is scoped to.
-
all
boolean When true, the role applies to all projects in the organization, otherwise the role is scoped to the projects specified in
project_ids
. -
project_ids
array[string] The IDs of the projects the role is scoped to. Must be absent if
all
is true, and present ifall
is false. -
application_roles
array[string] If provided, the user assigned this role assignment will be granted this application role when signing in to the project(s) specified in the role assignment.
-
-
observability
array[object] The Observability project-scoped role assignments to set
Assignment for a role with project scope.
Hide observability attributes Show observability attributes object
-
role_id
string Required The ID of the role that is assigned.
-
organization_id
string Required The ID of the organization the role is scoped to.
-
all
boolean When true, the role applies to all projects in the organization, otherwise the role is scoped to the projects specified in
project_ids
. -
project_ids
array[string] The IDs of the projects the role is scoped to. Must be absent if
all
is true, and present ifall
is false. -
application_roles
array[string] If provided, the user assigned this role assignment will be granted this application role when signing in to the project(s) specified in the role assignment.
-
-
security
array[object] The Security project-scoped role assignments to set
Assignment for a role with project scope.
Hide security attributes Show security attributes object
-
role_id
string Required The ID of the role that is assigned.
-
organization_id
string Required The ID of the organization the role is scoped to.
-
all
boolean When true, the role applies to all projects in the organization, otherwise the role is scoped to the projects specified in
project_ids
. -
project_ids
array[string] The IDs of the projects the role is scoped to. Must be absent if
all
is true, and present ifall
is false. -
application_roles
array[string] If provided, the user assigned this role assignment will be granted this application role when signing in to the project(s) specified in the role assignment.
-
-
-
-
-
-
404 application/json
Organization not found. (code:
organization.not_found
)Hide headers attribute Show headers attribute
-
x-cloud-error-codes
string The error codes associated with the response
Value is
organization.not_found
.
Hide response attribute Show response attribute object
-
errors
array[object] Required A list of errors that occurred in the failing request
Hide errors attributes Show errors attributes object
-
curl \
--request GET 'https://api.elastic-cloud.com/api/v1/organizations/{organization_id}/members'