v1

latestOpenAPI 3.0.12026-07-226992320.0 KB
QA Issues

List QA Issues

Returns a paginated list of QA issues for the specified QA rule, sorted by most recently created first. Use page and size to navigate through results.

get/v1/qa-issues

Query parameters

qaRuleIdstring required

The unique identifier of the QA issue for which QA issues are to be listed.

pageinteger

The page number to retrieve, starting from 0.

sizeinteger

The number of results to return per page.

Response

OK

pageinteger
sizeinteger
totalCountinteger
totalPagesinteger
hasNextboolean
hasPreviousboolean

Example response

{
  "data": [
    {
      "qaIssueId": "issue_1fueLBh6mJxwLbe1",
      "qaRuleId": "rule_YYdKgw1masomMfe8",
      "workspaceId": "org_GdDTrzEppfUfSZPE",
      "agentId": "D5D0p7TUs66TTAEAx",
      "callId": "call-H0eS7imseNUp0jCM",
      "channel": "voice",
      "result": "Fail",
      "remarks": "Agent failed to acknowledge the customer's frustration before proceeding with troubleshooting.",
      "qaRuleSnapshot": {
        "qaRuleId": "rule_YYdKgw1masomMfe8",
        "workspaceId": "org_V6eZ2zg8ziDx5pft",
        "ruleName": "Tone & Professionalism Check",
        "ruleDescription": "Ensures agents maintain a professional and empathetic tone throughout the conversation.",
        "agents": [
          {
            "name": "New AI Agent",
            "agentId": "agent_D5D0p7TUs66TTAEAx",
            "status": "Live"
          }
        ],
        "evaluationCriteria": "Evaluate whether agent greeted the customer by name, avoided interrupting, and closed with a resolution summary.",
        "expectedValue": true
      }
    }
  ]
}