Help Center/ CodeArts PerfTest/ API Reference/ API/ Case Management/ Creating a Case (Old Edition)
Updated on 2025-04-08 GMT+08:00

Creating a Case (Old Edition)

Function

This API is used to create a case on the old UI.

URI

POST /v1/{project_id}/task-cases

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details, see Method of obtaining instructions.

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

name

Yes

String

Name.

type

Yes

Integer

Type (0: common case; 1: video stream case; 2: preset case).

task_id

Yes

Integer

Task ID.

Response Parameters

Status code: 201

Table 3 Response body parameters

Parameter

Type

Description

code

String

Response code.

json

CreateCaseResultJson object

json

message

String

Response message.

Table 4 CreateCaseResultJson

Parameter

Type

Description

task_case_id

Integer

Case ID.

Status code: 501

Table 5 Response body parameters

Parameter

Type

Description

-

String

response message

Example Requests

Creating a case named case1. The ID of the task to which the case belongs is 1.

/v1/projectId/task-cases

{
  "name" : "case1",
  "type" : 0,
  "task_id" : 1
}

Example Responses

Status code: 201

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "json" : {
    "task_case_id" : 213142
  },
  "message" : "success"
}

Status code: 501

unknown error

""

Status Codes

Status Code

Description

201

success

501

unknown error

Error Codes

See Error Codes.