Help Center/ CodeArts Req/ API Reference/ API/ IPD Project Management/ Querying the IPD Project List
Updated on 2025-09-10 GMT+08:00

Querying the IPD Project List

Function

This API is used to query the IPD project list.

Calling Method

For details, see Calling APIs.

URI

GET /v1/ipdprojectservice/projects/ipd

Table 1 Query Parameters

Parameter

Mandatory

Type

Description

search

No

String

Definition:

Project name keyword.

Constraints:

Maximum length: 256 characters.

Options:

N/A

Default value:

N/A

model

No

String

Definition:

IPD project model ID.

Constraints:

N/A

Options:

10001: system device

10002: standalone software

10003: cloud service

Default value:

N/A

Request Parameters

None

Response Parameters

Status code: 200

Table 2 Response body parameters

Parameter

Type

Description

status

String

Definition:

Status.

Options:

N/A

message

String

Definition:

Failure information.

Options:

N/A

result

Array of ProjectInfoVO objects

Definition:

Project information list.

Table 3 ProjectInfoVO

Parameter

Type

Description

id

String

Definition:

Project ID.

Options:

N/A

name

String

Definition:

Project name.

Options:

N/A

project_type

String

Definition:

Project type.

Options:

ipd

scrum

xboard

domain_id

String

Definition:

ID of the domain to which the project belongs.

Options:

N/A

model_id

String

Definition:

IPD project model ID.

Options:

10001: system device

10002: standalone software

10003: cloud service

Example Requests

/v1/ipdprojectservice/projects/ipd?search=&model=

Example Responses

Status code: 200

Success response

{
  "status" : "success",
  "message" : null,
  "result" : [ {
    "id" : "e44fbbd512b6470886b0f95663d4789a",
    "name" : "IPD-Self-Operated Software/Cloud Service-0403-0",
    "project_type" : "ipd",
    "domain_id" : "982241044173205505",
    "model_id" : "10003"
  } ]
}

Status Codes

Status Code

Description

200

Success response

Error Codes

See Error Codes.