curl --request POST \
--url https://api.mijnklantportaal.nl/v1/tickets/{ticketId}/message/{messageId}/attachment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form attachment='@example-file'{
"id": "tic_abc12345def678",
"customerId": "cst_abc12354678",
"title": "Invoice issue",
"source": "portal",
"status": "open",
"messages": [
{
"id": "tim_abc12345def678",
"postedBy": "John Appleseed",
"isPostedByCustomer": true,
"message": "<p>Hello, help me with my invoice please</p>",
"postedAt": "2024-04-29T21:00:00+02:00",
"attachments": [
{
"id": "tma_abc12345def678",
"name": "Screenshot.png",
"size": 1256,
"mime": "image/png"
}
]
}
],
"createdAt": "2024-04-29T21:00:00+02:00"
}Add an attachment to an already posted Ticket message. Adding an attachment is only possible in the first 5 minutes after creating the message. Chat conversations do not support attachments.
curl --request POST \
--url https://api.mijnklantportaal.nl/v1/tickets/{ticketId}/message/{messageId}/attachment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form attachment='@example-file'{
"id": "tic_abc12345def678",
"customerId": "cst_abc12354678",
"title": "Invoice issue",
"source": "portal",
"status": "open",
"messages": [
{
"id": "tim_abc12345def678",
"postedBy": "John Appleseed",
"isPostedByCustomer": true,
"message": "<p>Hello, help me with my invoice please</p>",
"postedAt": "2024-04-29T21:00:00+02:00",
"attachments": [
{
"id": "tma_abc12345def678",
"name": "Screenshot.png",
"size": 1256,
"mime": "image/png"
}
]
}
],
"createdAt": "2024-04-29T21:00:00+02:00"
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID of the ticket record
ID of the ticket message record
The file you want to upload
The attachment is uploaded and posted
Ticket record with the messages
ID of the Webhook record, always starting with tic_.
"tic_abc12345def678"
ID of the Customer this ticket belongs to
"cst_abc12354678"
Title of the ticket, mostly describing the ticket
"Invoice issue"
Source of the ticket. Can be portal, email or chat.
"portal"
Current status of the ticket. Can be open or closed.
"open"
An array with the messages in this ticket
Show child attributes
Date and time when the ticket was created, written in ATOM format.
"2024-04-29T21:00:00+02:00"