---
title: "Get Project Team Members (Online)"
method: GET
path: "/openapi/v2.0/manage/api/v1/projects/{uuid}/members"
tags: ["Organization & Project/Members & Permissions Management/Project Members"]
---

# Get Project Team Members (Online)

`GET /openapi/v2.0/manage/api/v1/projects/{uuid}/members`

## Request

- Base URL: `https://41b04hdzmc.apifox.cn` (the document declares no server; this is the origin it was published from)
- URL: `https://41b04hdzmc.apifox.cn/openapi/v2.0/manage/api/v1/projects/{uuid}/members`
- Auth: none required

Query current online member list of project; pulls all web/app logged-in users via cloudbus.WebsocketGetUserEnterProjectAndPlatforms; filters and categorizes by platform for assembly (Web users added directly; RC users deduplicated combined with device topology).

## Path parameters

- `uuid` string, required

## Headers

- `x-user-token` string, required
- `X-Request-Id` string, uuid
- `X-Project-Uuid` string, required

## Response `200`

Success Response **Return Scope**: returns only project members who are **Online + Pending Offline**; fully offline members are not included.

- object
  - `code` integer, required: Business Status Code: 0=Success; non-zero=Error Code (see message for meaning)
  - `message` string: Error Description Message (Omitted on Success)
  - `data` object: Project Team Online Users
    - `list` object[]: Project Online Member List
      - `user_id` string
      - `user_account` string
      - `user_project_callsign` string
      - `user_project_role` string
      - `user_organization_callsign` string
      - `user_organization_role` string
      - `user_online_status` boolean
      - `is_user_pending_offline` boolean
      - `user_platform` 'web' | 'app': User Terminal Platform: `web`=Web / `app`=Mobile (includes Remote Controller)
      - `user_offline_position` object, nullable: Location Info (Latitude/Longitude/Second-Level Timestamp)
        - `latitude` number, double
        - `longitude` number, double
        - `timestamp` integer: Timestamp. **Currently fixed to 0** (persistent offline position not yet enabled).
      - `user_control_device_sn` string, nullable: RC-Controlled Device SN (carried only by RC users)
      - `is_phone_filled` boolean: Phone Number Provided
      - `is_email_filled` boolean: Email Provided

## Other responses

- `500`: Service temporarily unavailable, please retry later

---

[API](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises.md) - [All operations](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises/llms.txt) - [OpenAPI document](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises/revisions/e4544b7809ea?raw)
