---
title: "Query Organization Project List"
method: GET
path: "/openapi/v2.0/manage/api/v1/organizations/{uuid}/projects"
tags: ["Organization & Project/Organization Management", "Organization and Project/Organization Management", "Organization & Project/Organization Management/Organization Basic Info"]
---

# Query Organization Project List

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

## 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/organizations/{uuid}/projects`
- Auth: none required

Paginated query of project list in organization; returns {list: [...]} without pagination when usage=simple; otherwise returns {list, pagination} by page/page_size pagination.

## Path parameters

- `uuid` string, required

## Query parameters

- `page` integer
- `page_size` integer: do.PageReq binding="min=1,max=1000"
- `prj_status` 'project-status-run' | 'project-status-close' | 'project-status-delete'
- `prj_authorized_status` 'project-status-authorized' | 'project-status-unauthorized'
- `usage` 'simple' | 'complete'
- `sort_column` string
- `sort_type` 'asc' | 'desc'

## Headers

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

## Response `200`

OK

- 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: Only list (no pagination) when usage=simple; other usage returns by pagination
    - `list` object[]: Project List
      - `name` string: Project Name
      - `introduction` string: Project Introduction
      - `uuid` string
      - `project_id` string: Project ID
      - `org_uuid` string: Owning Organization Unique Identifier
      - `status` string
      - `c2c_enable` boolean: Enable C2C Communication
      - `dock_rotation_disabled` boolean: Disable Dock Rotation
      - `c2c_task_enable` boolean: Enable C2C Task
      - `created_at` integer: Created At
      - `updated_at` integer
      - `project_work_center_point` object, nullable: Project Workspace Center Point Coordinates
        - `latitude` number: Latitude
        - `longitude` number: Longitude
      - `project_fast_join` object, nullable: Quick Join Configuration
      - `project_weather_blocking` object, nullable: Weather Block Configuration
        - `cloud_weather_blocking_status` boolean: Enable Cloud Weather Block
        - `airport_weather_station_blocking_status` boolean: Enable Dock Weather Station Block
        - `cloud_weather_blocking_config` object, nullable: Cloud Weather Block Threshold
          - `wind_speed_limit` number: Wind Speed Upper Limit (m/s)
          - `precipitation_limit` integer: Precipitation Level Upper Limit
        - `airport_weather_station_blocking_config` object, nullable: Dock Weather Station Block Threshold
          - `wind_speed_limit` number: Wind Speed Upper Limit (m/s)
          - `precipitation_limit` integer: Precipitation Level Upper Limit
        - `blocking_config_by_dock` object, nullable: Weather Block Thresholds Configured per Dock Model (key is model identifier)
      - `project_share_config` object: Project Share Permission Configuration
        - `live_disable` boolean: Disable Livestream Sharing
        - `media_disable` boolean: Disable Media Sharing
        - `model_disable` boolean: Disable Model Sharing
        - `geo_element_disable` boolean: Disable Annotation Element Sharing
      - `project_type` integer: Project Type
      - `project_crs_config` object, nullable: Project Coordinate System Configuration (arbitrary JSON)
      - `project_commanders` object[]: Project Commander List
        - `project_commander_user_id` string: Commander User ID
        - `project_commander_organization_callsign` string: Commander's Call Sign in Organization
      - `role` string: Current User's Role in This Project
      - `organization_user_role` string: Current User's Role in Organization
      - `organization_user_callsign` string: Current User's Organization Call Sign
      - `is_show_project_manage_icon` boolean: Display Project Management Entry
      - `is_show_project_enter_button` boolean: Display Enter Project Button
    - `pagination` object, nullable: Pagination Info
      - `page` integer
      - `page_size` integer
      - `total` integer

## 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)
