Description
Add a reply or internal notes on the tickets.
URL
v3/api/thread/reply/{ticketId}
Parameters
Name | Data Type | Required / Optional | Description |
content | String | Required | The body of your reply |
is_internal_note | boolean | Optional | 1 if you want to add a response as an internal note else it will be added as a reply |
attachment[] | Array | Optional | Media attachment array containing file objects | to[] | Array | Optional | an array containing integer ids of users to whom reply will be sent |
cc[] | Array | Optional | an array containing strings of valid email addresses. Pass an empty array to remove all existing collaborators from the ticket |
Note: Only the Requester of the ticket and agents/admins can remove collaborators from the tickets. Other collaborators and organization members can only add collaborators on the ticket but can not remove them.
Example request
curl -X POST -H "Authorization: Bearer {token}" -i -F ticket_id=1 -F is_internal_note=1 -F "content=This is a reply" -F "attachment[]=@/Users/mverma16/Desktop/test.js" www.faveo.pro/v3/api/thread/reply
API Response
Example success response
{ "success": true, "message": "Successfully replied", "data": { "ticket_id": 1, "body": "testing requester", "updated_at": "2020-05-18 07:43:16", "created_at": "2020-05-18 07:43:16" } }
Example error response
If the user tries to reply on any arbitrary ticket or a requester tries to add an internal note on the ticket.
{"success": false,"message": "You are not authorized to reply on the ticket."}