OptionalaccountIds?: string[]A list of user account IDs.
OptionalaccountStatus?: ("active" | "inactive" | "closed" | string & {})[]The lifecycle status of the account.
active - The account is active and can be used.inactive - The account is inactive and doesn't have access to any resources.closed - The account is closed and can't be used.OptionalclaimStatus?: string & {} | "managed" | "unmanaged"The claim status for the user account. By default, both managed and unmanaged accounts are returned.
managed - Returns only managed accounts. For more on managed accounts:
https://support.atlassian.com/user-management/docs/what-are-managed-accounts/unmanaged - Returns only unmanaged accounts.Optionalcursor?: stringSets the starting point for the page of results to return.
Unique ID associated with a directory. The - character can be used to increase the operation scope to all
directories the requestor has permission to manage.
OptionaldirectoryIds?: string[]A list of directory IDs. The requestor must have permissions to administer resources linked to these directories.
OptionalemailDomains?: string[]The email domain to filter the results. The email domain will be used to search against the account email domain.
For example, get all users with the @atlassian.com or @example.com email domain.
Optionalemails?: string[]List of full email addresses to filter by. Only exact matches are returned.
Mutually exclusive with searchTerm — providing both returns a 400 Bad Request error.
Optionalexpand?: (List of additional fields to include in the response. Available values:
platformRoles – the user's organization-level admin role assignments (for example, org admin, site admin, or unit
admin).counts.resources – the number of resources the user has access to.productAccess – the user's last active timestamp for each product in the given directory.groups – the user's group memberships within the requested directory (id, name, description).OptionalgroupIds?: string[]A list of group IDs.
Optionallimit?: numberThe number of results to return per page. Defaults to 50.
OptionalmembershipStatus?: ("active" | "suspended" | string & {} | "no_membership")[]A list of membership statuses. The membership status is the status of the user account in the organization.
active - the account has an active membership for one or more directories within the organization.suspended - the account is suspended in ALL directories within the organization, to which the requestor has
permission to access.no_membership - the account is in NONE of the organization’s directories.OptionalmfaEnabled?: booleanWhether or not a managed account has two-step verification enabled on their account. If true, they have two-step
verification enabled. By default, all accounts are returned, regardless of two-step verification status.
Your organization has a unique ID. Find this ID in your Atlassian Administration URL or when you create your API key.
OptionalresourceIds?: string[]A list of resource IDs. The resource IDs should be specified using the Atlassian Resource Identifier (ARI) format.
Example ARI: ari:cloud:jira-core::site/1
OptionalroleIds?: (A list of role IDs. The Atlassian canonical roles are used to determine the permissions of the user against resources within the organization. The allowed roles are:
atlassian/user - Can access the product, with no product admin permissionsatlassian/admin - Can access the product, with product admin permissionsatlassian/guest - Can only access one space you or space admins specifyatlassian/customer - (Jira Service Management) Can visit help center, submit help requests, and view articles
(non-billable)atlassian/user-access-admin - No product access. Can administer users and groups for this product in Atlassian
Administrationatlassian/contributor - Can access the product to view, comment, and vote only (non-billable)atlassian/basic - Can access basic product features, with no product admin permissions (non-billable)atlassian/stakeholder - Can receive incident updates and has the same product access as Customer. Non-billable
but available only on Premium and Enterprise plansatlassian/org-admin - An organization admin is the highest level of admin and can complete any administrative
task in Atlassian Administrationatlassian/site-admin - Site admins can access Atlassian Administration and complete tasks related to the specific
site they are administering.atlassian/ai-access - Can use AI features in AI-enabled apps they have access to.OptionalsearchTerm?: stringFree-text search term matched against display names and email addresses.
Mutually exclusive with emails — providing both returns a 400 Bad Request error.
OptionalsortBy?: {The field and direction to sort the results by. Currently, only a single field can be sorted by. If null, the
default sorting will be used.
Optionalstatus?: (The status for the user account. This status is a composite of accountStatus and membershipStatus.
active - accountStatus is active and membershipStatus is active.suspended - accountStatus is active and membershipStatus is suspended.not_invited - accountStatus is active and membershipStatus is no_membership.deactivated - accountStatus is inactive.for_deletion - Indicates whether or not a managed account is scheduled for deletion.Optionaloptions: RequestOptions
Return a page of users in an organization that match the supplied parameters.
Use
searchTermfor free-text search across user display names and email addresses. Useemailsfor exact-match filtering by full email addresses.searchTermandemailsare mutually exclusive. Providing both in the same request returns400 Bad Request. Use theexpandfield to include additional fields such asplatformRoles,counts.resources,productAccess, andgroupsin the response.