Ticket

JSON Format

Name
Type
Read-only
Mandatory
Comment
idintegeryesno 
contactIdintegernoyesUser.id
submittedByIdintegeryesnoUser.id
assignedToIdintegernoyesUserRoleGroup.id
priorityIdintegernonoTicketPriority.id
statusIdintegernonoStatus.id
locationIdintegernonoLocation.id
groupIdintegernoyesGroup.id
categoryIdintegernonoCategory.id
categoryOptionIdintegernonoCategoryOption.id
subjectstringnoyes 
notestringnono 
createdDatedateyesno 
modifiedDatedateyesno 
estimatedDatedatenono 
workTimeintegernono 
ccstringnono 
bcstringnono 
parentIdintegernonoTicket.id
anonymousEmailAddressstringnono 
ticketHistoryIdsarraynonoarray of TicketHistory.id
attachmentIdsarraynonoarray of Attachment.id
subticketIdsarraynonoarray of Ticket.id
customFieldValuesarraynonoarray of CustomFieldValues.id
assetIdintegernonoAsset.id

URIs

Url
Method
Request Data
Success Response Code
Description
/api/ticketsGET 200Returns an Array of all Tickets
/api/tickets/{id}GET 200Returns one Ticket
/api/ticketsPOSTTicket201Create new Ticket
/api/tickets/{id}PUTTicket204Update an existing Ticket
/api/tickets/{id}DELETE 200Delete a Ticket
/api/tickets/{id}/attachmentsGET 200Returns an array of all Attachments for the Ticket
/api/tickets/{id}/attachmentsPOSTAttachment201Create a new Attachment for the Ticket
/api/tickets/{id}/attachments/{attachmentId}GET 200Returns one Attachment
/api/tickets/{id}/attachments/{attachmentId}DELETE 200Deletes an Attachment from the Ticket
/api/tickets/{id}/ticket-historiesGET 200Returns an array of all TicketHistorys for the Ticket
/api/tickets/{id}/ticket-histories/{historyId}GET 200Returns one TicketHistory
/api/tickets/{id}/ticket-historiesPOSTTicketHistory201Create new TicketHistory for the Ticket
/api/tickets/{id}/ticket-histories/{historyId}/attachmentsGET 200Returns an array of all Attachments for the TicketHistory
/api/tickets/{id}/ticket-histories/{historyId}/attachments/{attachmentId}GET 200Returns one Attachment
/api/tickets/{id}/ticket-histories/{historyId}/attachmentsPOSTAttachment201Create new Attachment for TicketHistory
/api/tickets/{id}/custom-field-valuesGET 200Returns an array of all CustomFieldValues for Ticket
/api/tickets/{id}/custom-field-values/{cfValueId}GET 200Returns one CustomFieldValue
/api/tickets/{id}/custom-field-valuesPOSTCustomFieldValue201Create new CustomFieldValue for the Ticket
/api/tickets/{id}/custom-field-values/{cfValueId}PUTCustomFieldValue200Update an existing CustomFieldValue
/api/tickets/{id}/custom-field-values/{cfValueId}DELETE 200Delete a CustomFieldValue from the Ticket