Crowdin Enterprise (String-Based) icon

Crowdin Enterprise (String-Based)

Interact with Crowdin Enterprise API for localization management

Actions361

Users → List Users

AI-generated

Summary

Retrieve a filtered and sorted list of users from a Crowdin Enterprise account according to various criteria such as status, roles, teams, projects, languages, groups, two-factor authentication status, and last seen time.

Inputs

  • Authentication — Choose between OAuth2 or Personal Access Token for authentication.
  • Order By — Specify sorting order for the returned users, e.g., 'createdAt desc,username'.
  • Status — Filter users by their status: active, pending, or blocked.
  • Search — Search users by firstName, lastName, username, or email.
  • Two Factor — Filter users by two-factor authentication status, enabled or disabled.
  • Organization Roles — Filter users by their role within the organization; input one or multiple comma-separated roles like admin, manager, vendor, client.
  • Team Id — Filter users by a specific team identifier obtained via the List Teams operation.
  • Project Ids — Filter users by one or more project identifiers (comma-separated) obtained via the List Projects operation.
  • Project Roles — Filter by user roles within projects, e.g., manager, developer, translator, proofreader, language_coordinator, member; accept one or multiple comma-separated roles.
  • Language Ids — Filter users by supported language identifiers (one or multiple comma-separated), retrievable via the List Supported Languages operation.
  • Group Ids — Filter users by one or more group identifiers (comma-separated) obtained via the List Groups operation.
  • Last Seen From — Start of the last seen date range (UTC ISO 8601 format); must be used together with Last Seen To.
  • Last Seen To — End of the last seen date range (UTC ISO 8601 format); must be used together with Last Seen From.
  • Limit — Maximum number of users to return when Return All is false; minimum 1.
  • Return All — Whether to return all matching users or limit by the specified Limit.

Output shape

a list of user records matching the provided filters and sorting criteria

Results can be paginated or limited by the 'Return All' and 'Limit' parameters. Each user record contains details as defined by the Crowdin Enterprise API's user representation.

Examples

Example 1: List all active users with two-factor authentication enabled

Set Status to 'active', Two Factor to 'enabled', and Return All to true

Example 2: Retrieve up to 100 users sorted by creation date descending

Set Order By to 'createdAt desc', Limit to 100, and Return All to false

Links

Discussion