VoiceGateway

Read persisted issue decisions, tags, archive state and revision

GET
/api/v1/org/{orgId}/project/{projectId}/issues/{issueId}/metadata

Authorization

cookievg_session<token>

The console's session cookie, set when you sign in. Every operation accepts it, at the role the operation names.

Path Parameters

orgId*string

Authorised orgId; the server must verify organisation/project ownership before any read.

Length1 <= length
projectId*string

Authorised projectId; the server must verify organisation/project ownership before any read.

Length1 <= length
issueId*string

Stable issue rule identity within the named project.

Response Body

Authorised read result. Null means unreported, never zero. Source-specific coverage limits remain visible.

application/json
  1. response
issueId*string
state*string
Value in"open""resolved""ignored"
regressed*boolean
decidedAt*|

Null when no explicit decision has been saved.

Formatdate-time
evidenceRevision*integer
Range0 <= value <= 9007199254740991
reviewedEvidenceRevision*integer
Range0 <= value <= 9007199254740991
tags*array<>

Normalized lowercase tags belonging to this immutable issue ID.

Itemsitems <= 32
archived*boolean

Reversible archive state. Does not delete evidence or resolve findings.

revision*integer
Range0 <= value <= 9007199254740991
Example Request
curl -X GET 'https://example.com/api/v1/org/string/project/string/issues/string/metadata'
Example Response
{  "issueId": "string",  "state": "open",  "regressed": true,  "decidedAt": "2019-08-24T14:15:22Z",  "evidenceRevision": 0,  "reviewedEvidenceRevision": 0,  "tags": [    "string"  ],  "archived": true,  "revision": 0}

Was this page helpful?