Hi All,
I’ve been testing out the ticketing API in order to retrieve the Ticket data and to include the Text of the Email’s Received and Sent plus the follow-up response. So far the events endpoint (https://<datacentre>.qualtrics.com/API/v3/tickets/:ticketKey/events) only details the timestamps
eg.
{
"result": {
"elements": [
{
"createdAt": "2025-02-12T16:51:47.000Z",
"eventType": "EMAIL_SENT",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T11:07:32.000Z",
"eventDetails": {
"newStatusId": 2,
"oldStatusId": 1
},
"eventType": "STATUS_CHANGED",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T11:07:30.000Z",
"eventType": "NOTES_CHANGED",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T11:07:30.000Z",
"eventType": "KEY_VALUES_CHANGED",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T11:07:27.000Z",
"eventDetails": {
"newStatusId": 1,
"oldStatusId": 0
},
"eventType": "STATUS_CHANGED",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T11:07:21.000Z",
"eventType": "NOTES_CHANGED",
"ownerId": "UR_xxxxx"
},
{
"createdAt": "2025-02-05T10:02:05.000Z",
"eventDetails": {
"newUserId": "UR_eaMAM5pzayZx27Q",
"oldUserId": "ROL_xxxxxf"
},
"eventType": "REASSIGNED",
"ownerId": "UR_xxxxx"
}
],
"links": {
"next": {
"href": null
},
"prev": {
"href": null
}
}
},
"meta": {
"requestId": "xxxxx",
"httpStatus": "200 - OK"
}
}
Please can someone help me as to what the next step is to get the email text?
The same goes for the follow-up response of a ticket. Which endpoint provides this?
So far I’ve looked through these endpoints:
https://<datacentre>.qualtrics.com/API/v3/tickets/:ticketKey Provides the main ticket data variables you’ve plugged in when creating the ticket and status and initial timings
https://fra1.qualtrics.com/API/v3/tickets/search provide top level info, eg you search for a ticket key it will return the name of it.
