---
title: "List Managers"
method: GET
path: "/managers"
tags: ["Users"]
---

# List Managers

`GET /managers`

## Request

- Base URL: `https://api.crowdin.com/api/v2`
- URL: `https://api.crowdin.com/api/v2/managers`
- Auth: none declared
- TypeScript: <https://skmtc.dev/crowdin/apis/crowdin-api-v2/docs/managers/get.ts> (a function with typed inputs; its response is checked against the schema)

**Required scopes:** `manager` (Read only).

Returns the managers of your account: users you let manage your projects, TMs, glossaries, and style guides (`active`), and people invited by email who have not accepted the invitation yet (`pending`). Each manager lists only the resources you own or manage. Default order is by `id`.

__Note:__ Managers you added to a project with `managerAccess` in [Add Project Member](#operation/api.projects.members.post) are listed too

## Query parameters

- `status` string
- `email` string, email
- `search` string
- `projectIds` string
- `orderBy` 'id' | 'username' | 'createdAt'
- `limit` integer
- `offset` integer

## Response `200`

Managers list

- CrowdinAccountManagerCollectionResource: Base schema of resource container. Container is a wrapper object that contains payload in required `data` property and provides space for adding any other metadata.
  - `data` CrowdinAccountManagerResource[], required
    - `data` CrowdinAccountManager, required
      - `id` integer: ID of the manager. The same as `user.id`
      - `user` object: The person who manages your account, or who was invited to
        - `id` integer: User ID
        - `username` string: User username. For an invited person without a Crowdin account, a masked email
        - `fullName` string: User full name. The username when the user has not set one
        - `avatarUrl` string: User avatar URL
      - `status` 'active' | 'pending': `active` when the manager already has access, `pending` when the invitation is not accepted yet
      - `isApplicationAgent` boolean: If `true`, the manager is the agent of a Crowdin app installed in your account
      - `projectIds` integer[]: IDs of your projects, and projects you manage, that the manager has access to. For `pending`, the offered access
      - `tmIds` integer[]: IDs of the TMs the manager has access to, including the default TMs of `projectIds`
      - `projectDefaultTmIds` integer[]: Subset of `tmIds` that are default TMs of `projectIds`. They follow the projects and can't be removed on their own
      - `glossaryIds` integer[]: IDs of the glossaries the manager has access to, including the default glossaries of `projectIds`
      - `projectDefaultGlossaryIds` integer[]: Subset of `glossaryIds` that are default glossaries of `projectIds`. They follow the projects and can't be removed on their own
      - `styleGuideIds` integer[]: IDs of the style guides the manager has access to
      - `createdAt` string, date-time, nullable: Date the manager was added or invited, in ISO 8601 format. `null` for records created before this date was stored
  - `pagination` Pagination: Pagination Response Model
    - `offset` integer
    - `limit` integer

## Other responses

- `400`: Invalid Request Parameters
- `401`: Unauthorized
- `403`: Forbidden
- `405`: Method Not Allowed

---

[API](https://skmtc.dev/crowdin/apis/crowdin-api-v2.md) - [All operations](https://skmtc.dev/crowdin/apis/crowdin-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/crowdin/apis/crowdin-api-v2/revisions/27aae7751699?raw)
