Über die REST API haben Sie die Möglichkeit, Ticketposition eines Tickets abzufragen.
Alle Nutzlasten und Eigenschaften finden Sie unter Erklärung der Werte und Schlüssel von Nutzlasten.
Abfrage
URL: http://Instanz-URL:Port/ApiTicket/GetTicketPositions
Methode: POST
Payload:
{
"referenceNumber": string,
"Skip": integer,
"Take": integer,
"TakeAllMatchingPositions": boolean,
"OrderByAsc": boolean,
"Search": string,
"From": string,
"Until": string,
"PositionTypes": array[integer],
"PositionVisibility": integer,
"apikey": string
}
Beispiel:
{
"referenceNumber": "TA2205181234",
"Skip": 0,
"Take": 2000,
"TakeAllMatchingPositions": true,
"OrderByAsc": false,
"Search": "",
"From": "2026-01-20",
"Until": "2026-12-01",
"PositionTypes": [0,1,2],
"PositionVisibility": 0,
"apikey": "ABCXYZ"
}
Antwort
{
"Success": true,
"Message": "OK",
"TicketNumber": "TD2606100045",
"TicketId": 402,
"LoadMorePositions": false,
"Positions": [
{
"TicketPositionId": 123,
"TicketId": 402,
"Text": "Link zu Ticket wurde erstellt: <a href='/Ticket/Info/4158'>TD2606190047: Problem: Test</a>",
"PositionTypeId": 4,
"PositionTypeName": "Service Info",
"UserId": 1,
"UserName": "tess@tesseron.io",
"UserType": 2,
"ContactName": "Tesseron ESM",
"CreationDate": "10.06.2026 13:58:30",
"LastUpdated": "",
"VisibleStatus": 0,
"CommentaryCounter": 0,
"AttachmentCount": 0,
"IsPinned": false,
"LinkedObjectId": null
},
{
"TicketPositionId": 122,
"TicketId": 402,
"Text": "Herr Philipp Quero hat die Bearbeitung gestartet",
"PositionTypeId": 4,
"PositionTypeName": "Service Info",
"UserId": 1,
"UserName": "tess@tesseron.io",
"UserType": 2,
"ContactName": "Tesseron ESM",
"CreationDate": "10.06.2026 13:56:08",
"LastUpdated": "",
"VisibleStatus": 0,
"CommentaryCounter": 0,
"AttachmentCount": 0,
"IsPinned": false,
"LinkedObjectId": null
}
]
}

Schreibe einen Kommentar