Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel3

...

Status Code

Reason

Response Model

200

List of issues shown successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

POST /rest/issues/list/viewColumns

Description

Fetch specific data of Issues with custom fields.

Request

Content-Type: application/json

...

Name

Located in

Required

Description

Default

Schema

start

body

no

Start index of records

-

integer

limit

body

no

Number of records per page

-

integer

page

body

no

Page number to be displayed

-

integer

viewId

body

yes

View ID of the user for that particular project and Issue module. View ID can be fetched from latestViews section of Getinfo API.

-

integer

Response

Content-Type: application/json

Status Code

Reason

Response Model

200

Issue list fetched successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

Issue created successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

Issue updated successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

Issues deleted successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

POST /rest/issues/list/ForRQ

Description

Get issue list based on the particular requirement

Request

Content-Type: application/json

...

Name

Located in

Required

Description

Default

Schema

start

body

no

Start index of records

-

integer

limit

body

no

Number of records per page

-

integer

page

body

no

Page number to be displayed

-

integer

getLinked

body

no

True to get only those issues that are linked with this Requirement, false to get those issues which are not linked with this Requirement

-

boolean

rqID

body

yes

Id of Requirement

-

integer

filter

body

no

System filters to be applied

-

Array[Filter]

Response

Content-Type: application/json

Status Code

Reason

Response Model

200

List of issues shown successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

List of issues to link to execution successfully fetched

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

Requirements successfully linked to issue

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

Status Code

Reason

Response Model

200

Selected entities unlinked successfully

API for Issues#ResponseEntityResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...

POST /rest/execution/getExecutionsForIssue

Description

API to fetch all executions where a issue is linked.

Request

Content-Type: application/json

...

Status Code

Reason

Response Model

200

Execution list fetch successfully

ResponseEntityString

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

...