Skip to content
Axis Solutions
YouTube

Get Ticket by ID

Retrieves full details of an existing support ticket, including requester information, assignment, dates, overdue/reopened flags, and closure details (if closed).

URLGET /api/support/tickets/{ticketId}
Content-Typeapplication/json

Path Parameters

ParameterTypeRequiredDescription
ticketIdstringYesThe numeric ticket ID

Sample Request

GET /api/support/tickets/47016

Sample Response (Open Ticket)

{
  "success": true,
  "errorMessage": null,
  "ticketId": "89238",
  "subject": "Unable to log in to the portal",
  "description": "I am getting an 'Invalid credentials' error when trying to log in with my usual account.",
  "status": "Open",
  "priority": "Normal",
  "category": "License renewal Error",
  "requester": {
    "name": "",
    "email": "john.doe@example.com",
    "phone": null,
    "account": null
  },
  "assignedTechnician": null,
  "assignedGroup": "Contact Center",
  "createdTime": "Feb 16, 2026 07:04 PM",
  "lastUpdatedTime": null,
  "dueByTime": "Feb 17, 2026 08:45 AM",
  "resolvedTime": null,
  "completedTime": null,
  "isOverdue": false,
  "isReopened": false,
  "hasAttachments": false,
  "hasConversation": false,
  "closure": null
}

Sample Response (Overdue / Reopened Ticket with Requester Profile)

{
  "success": true,
  "errorMessage": null,
  "ticketId": "47016",
  "subject": "RE: WEBTEX ANNUAL LICENCES",
  "description": "Good Afternoon Please may we have a proforma to pay against for 2 Revmax devices.",
  "status": "Open",
  "priority": "Normal",
  "category": "Revmaxx Support",
  "requester": {
    "name": "Accounts Webtex",
    "email": "accounts@webtex.co.zw",
    "phone": null,
    "account": "webtex.co.zw"
  },
  "assignedTechnician": null,
  "assignedGroup": "SALES TEAM",
  "createdTime": "Dec 5, 2024 03:48 PM",
  "lastUpdatedTime": "Dec 9, 2024 11:33 AM",
  "dueByTime": "Dec 9, 2024 09:34 AM",
  "resolvedTime": null,
  "completedTime": null,
  "isOverdue": true,
  "isReopened": true,
  "hasAttachments": false,
  "hasConversation": true,
  "closure": null
}

Sample Response (Closed Ticket with Closure Info)

{
  "success": true,
  "errorMessage": null,
  "ticketId": "41943",
  "subject": "Subs for Webtex fiscal devices x 2",
  "description": "Good Morning Please may we have an invoice for our yearly due subs.",
  "status": "Closed",
  "priority": "Normal",
  "category": "License Renewal Quote",
  "requester": {
    "name": "Heidi Gross",
    "email": "heidi@webtex.co.zw",
    "phone": "0242 123456",
    "account": "webtex.co.zw"
  },
  "assignedTechnician": "John Smith",
  "assignedGroup": "SALES TEAM",
  "createdTime": "Nov 28, 2024 10:15 AM",
  "lastUpdatedTime": "Dec 2, 2024 04:20 PM",
  "dueByTime": "Dec 2, 2024 09:00 AM",
  "resolvedTime": "Dec 2, 2024 04:18 PM",
  "completedTime": "Dec 2, 2024 04:20 PM",
  "isOverdue": false,
  "isReopened": false,
  "hasAttachments": false,
  "hasConversation": true,
  "closure": {
    "closureCode": "Success",
    "closureComments": "Invoice sent and payment received.",
    "requesterAckComments": null
  }
}

Sample Response (Ticket Not Found)

{
  "success": false,
  "errorMessage": "Request with id 99999 does not exist.",
  "ticketId": "",
  "subject": "",
  "description": "",
  "status": "",
  "priority": null,
  "category": null,
  "requester": null,
  "assignedTechnician": null,
  "assignedGroup": null,
  "createdTime": null,
  "lastUpdatedTime": null,
  "dueByTime": null,
  "resolvedTime": null,
  "completedTime": null,
  "isOverdue": false,
  "isReopened": false,
  "hasAttachments": false,
  "hasConversation": false,
  "closure": null
}