/
API for Project, Release, Cycle, Build, Platforms

API for Project, Release, Cycle, Build, Platforms

Get Info Service

GET /rest/admin/project/getinfo

Description

This API returns all the information of the project like scope, types of -bugs, license details, etc.

Request

Content-Type: application/json

Parameters

Name

Located in

Required

Description

Default

Schema

Name

Located in

Required

Description

Default

Schema

apiKey

header

yes

apiKey

-

string

orgCode

header

yes

orgCode

-

string

scope

header

yes

scope

-

string

Response

Content-Type: application/json

Status Code

Reason

Response Model

Status Code

Reason

Response Model

200

Successful operation.

ResponseEntity

400

Returned if no project exists or project/release/cycle is archived

-

500

Returned if there is an error in server

-

Get List of All Projects

POST /rest/admin/project/list

Request

Content-Type: application/json

Parameters

Name

Located in

Required

Description

Default

Schema

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

params

body

yes

Parameters

-

Param2

Response

Content-Type: application/json

Status Code

Reason

Response Model

Status Code

Reason

Response Model

200

List of projects shown successfully

ResponseEntity

400

Invalid json object or mandatory fields missing

-

401

Unauthorised or session expired

-

500

Returned when server connection times out

-

Get List of Releases and Cycles and their metadata

POST /rest/admin/scope/tree

Request

Content-Type: application/json

Parameters

Name

Located in

Required

Description

Default

Schema

Name

Located in

Required

Description

Default

Schema

currentProjectFlag

body

no

Send true when project whose releases meta-data is to be fetched is same as the project in context

-

boolean

showArchive

body

no

Send false to get only unarchived Releases, defaulted to false

-

boolean

qmProjectID

body

yes

Unique identifier of project whose data is to be obtained

-

integer

Response

Content-Type: application/json

Status Code