VoiceGateway

Issues grouped across calls, agents and the phone bridge in a range

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

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

Query Parameters

from*string

Inclusive UTC start of the range.

Formatdate-time
to*string

Exclusive UTC end of the range.

Formatdate-time
q?string

Literal case-insensitive search over issue titles and occurrence details.

Lengthlength <= 512
tag?array<>

Match any persisted normalized issue tag.

Itemsitems <= 32
archived?boolean

Filter persisted issue archive state. Omit to include both.

Response Body

Authorised read result. Null means unreported or incomplete, never zero.

application/json
  1. response
from*string

Inclusive range start, UTC.

Formatdate-time
to*string

Exclusive range end, UTC.

Formatdate-time
complete*boolean

Whether retained calls in the selected range and project job observations are evaluated, and required component sources are fresh and fully evaluated. Does not prove complete upstream capture or absence of unreported failures.

coverage*

Evaluation and source availability for retained evidence, independent of issue filters.

items*array<>

Event issues with a hit in the range, and every standing issue whatever the range, high severity first, then by stable rule ID. Grouping, titles and severities come from persisted native evaluations.

Example Request
curl -X GET 'https://example.com/api/v1/org/string/project/string/issues?from=2019-08-24T14%3A15%3A22Z&to=2019-08-24T14%3A15%3A22Z'
Example Response
{  "from": "2019-08-24T14:15:22Z",  "to": "2019-08-24T14:15:22Z",  "complete": true,  "coverage": {    "pendingCalls": 0,    "unavailableCalls": 0,    "pendingJobs": 0,    "sources": [      {        "layer": "media_server",        "state": "unknown",        "readAt": "2019-08-24T14:15:22Z"      }    ]  },  "items": [    {      "metadata": {        "issueId": "string",        "state": "open",        "regressed": true,        "decidedAt": "2019-08-24T14:15:22Z",        "evidenceRevision": 0,        "reviewedEvidenceRevision": 0,        "tags": [          "string"        ],        "archived": true,        "revision": 0      },      "id": "string",      "title": "string",      "kind": "event",      "severity": "high",      "source": "calls",      "lastSeenAt": "2019-08-24T14:15:22Z",      "hits": [        {          "observedAt": "2019-08-24T14:15:22Z",          "evidenceState": "recorded",          "at": "2019-08-24T14:15:22Z",          "where": "string",          "detail": "string",          "callId": "string"        }      ]    }  ]}

Was this page helpful?