SimpleHelpdeskTicket Data Type

Created by jeremiah on 6/23/17.

Properties
name data type description
id number
openDate number
closeDate number
subCategory SubCategory
category Category
status TicketStatus
onHold boolean
onHoldReason string
details string
assignedTo SimpleUser
author SimpleUser
team SupportTeam
client SmallClient

Example

{
  "id" : 12345,
  "openDate" : 12345,
  "closeDate" : 12345,
  "subCategory" : {
    "name" : "...",
    "category" : {
      "name" : "...",
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "assignedGroup" : {
      "name" : "...",
      "permissions" : [ { }, { } ],
      "description" : "...",
      "role" : { },
      "type" : "...",
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "jiraProjectKey" : "...",
    "errorAlias" : "...",
    "autoAssignee" : {
      "answer" : "...",
      "emailed" : true,
      "newUser" : true,
      "temporaryPassword" : "...",
      "question" : "...",
      "obeUserName" : "...",
      "obePassword" : "...",
      "obeSyncId" : "...",
      "created" : 12345,
      "emailedWhen" : 12345,
      "travelgpaLogin" : "...",
      "groups" : [ { }, { } ],
      "active" : true,
      "prefix" : "...",
      "firstName" : "...",
      "lastName" : "...",
      "middleName" : "...",
      "suffix" : "...",
      "email" : "...",
      "tripitAuthorized" : true,
      "supportTitle" : "...",
      "automatedNotifications" : true,
      "enableHotelAttachment" : true,
      "atHomeNotificationMethod" : { },
      "inTravelNotificationMethod" : { },
      "cellPhoneNumber" : "...",
      "defaultClient" : { },
      "defaultPlannerGroup" : { },
      "showWelcomeDialog" : true,
      "siteTour" : true,
      "unusedTicketEmail" : true,
      "surveyEmail" : true,
      "wt0EmailEnabled" : true,
      "wt0EmailDaily" : true,
      "wt0EmailDay" : 12345,
      "wt0EmailHour" : 12345,
      "marketingSubscribed" : true,
      "responsive" : true,
      "businessPhoneNumber" : "...",
      "homePhoneNumber" : "...",
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "category" : {
    "name" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "status" : {
    "name" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "onHold" : true,
  "onHoldReason" : "...",
  "details" : "...",
  "assignedTo" : {
    "clientId" : 12345,
    "clientName" : "...",
    "id" : 12345,
    "firstName" : "...",
    "lastName" : "...",
    "middleName" : "...",
    "email" : "...",
    "active" : true,
    "phone" : "...",
    "hours" : "...",
    "schedules" : [ {
      "startDay" : 12345,
      "endDay" : 12345,
      "startHour" : 12345,
      "startMinute" : 12345,
      "endHour" : 12345,
      "endMinute" : 12345,
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    }, {
      "startDay" : 12345,
      "endDay" : 12345,
      "startHour" : 12345,
      "startMinute" : 12345,
      "endHour" : 12345,
      "endMinute" : 12345,
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    } ],
    "roleName" : "...",
    "lastLogin" : 12345,
    "lastEmailed" : 12345,
    "created" : 12345,
    "obeName" : "...",
    "canProxy" : true,
    "approver" : {
      "id" : 12345,
      "manager" : { },
      "client" : { },
      "role" : { },
      "email" : "...",
      "directLine" : "...",
      "hidden" : true,
      "order" : 12345,
      "travelAlertManager" : true,
      "enrollmentApprover" : true,
      "cardExpireNotify" : true,
      "domoUser" : true
    }
  },
  "author" : {
    "clientId" : 12345,
    "clientName" : "...",
    "id" : 12345,
    "firstName" : "...",
    "lastName" : "...",
    "middleName" : "...",
    "email" : "...",
    "active" : true,
    "phone" : "...",
    "hours" : "...",
    "schedules" : [ {
      "startDay" : 12345,
      "endDay" : 12345,
      "startHour" : 12345,
      "startMinute" : 12345,
      "endHour" : 12345,
      "endMinute" : 12345,
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    }, {
      "startDay" : 12345,
      "endDay" : 12345,
      "startHour" : 12345,
      "startMinute" : 12345,
      "endHour" : 12345,
      "endMinute" : 12345,
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    } ],
    "roleName" : "...",
    "lastLogin" : 12345,
    "lastEmailed" : 12345,
    "created" : 12345,
    "obeName" : "...",
    "canProxy" : true,
    "approver" : {
      "id" : 12345,
      "manager" : { },
      "client" : { },
      "role" : { },
      "email" : "...",
      "directLine" : "...",
      "hidden" : true,
      "order" : 12345,
      "travelAlertManager" : true,
      "enrollmentApprover" : true,
      "cardExpireNotify" : true,
      "domoUser" : true
    }
  },
  "team" : {
    "name" : "...",
    "manager" : {
      "answer" : "...",
      "emailed" : true,
      "newUser" : true,
      "temporaryPassword" : "...",
      "question" : "...",
      "obeUserName" : "...",
      "obePassword" : "...",
      "obeSyncId" : "...",
      "created" : 12345,
      "emailedWhen" : 12345,
      "travelgpaLogin" : "...",
      "groups" : [ { }, { } ],
      "active" : true,
      "prefix" : "...",
      "firstName" : "...",
      "lastName" : "...",
      "middleName" : "...",
      "suffix" : "...",
      "email" : "...",
      "tripitAuthorized" : true,
      "supportTitle" : "...",
      "automatedNotifications" : true,
      "enableHotelAttachment" : true,
      "atHomeNotificationMethod" : { },
      "inTravelNotificationMethod" : { },
      "cellPhoneNumber" : "...",
      "defaultClient" : { },
      "defaultPlannerGroup" : { },
      "showWelcomeDialog" : true,
      "siteTour" : true,
      "unusedTicketEmail" : true,
      "surveyEmail" : true,
      "wt0EmailEnabled" : true,
      "wt0EmailDaily" : true,
      "wt0EmailDay" : 12345,
      "wt0EmailHour" : 12345,
      "marketingSubscribed" : true,
      "responsive" : true,
      "businessPhoneNumber" : "...",
      "homePhoneNumber" : "...",
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "client" : {
    "id" : 12345,
    "name" : "...",
    "accountNumber" : "...",
    "type" : {
      "name" : "...",
      "hide" : true,
      "level" : 12345,
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "logo" : "...",
    "tmcLogo" : "..."
  }
}