Tickets-List

NOTE: User must me logged in as agent or admin to access this API URL : api/agent/tickets-list Method : GET Query Parameters : Parameter Type Possible Values Required/Optional Description category String all, inbox, mytickets, closed, unassigned, followup, deleted, unapproved Required ‘all’ can be used to get all the tickets irrespective of which category they belongs. […]

Read More

Merge-Ticket-List

NOTE: User must me logged in as agent or admin to access this API URL : api/agent/tickets/get-merge-tickets Method : GET Query parameters: NOTE :  At most one of the two parameters must be passed Parameter Type Optional/Required Description ticket-id Integer Optional Ticket-id of a single ticket. In this case backend returns for all the tickets […]

Read More

Dependency-List

URL : api/dependency/{type} Description : Type can be any of the following help-topics priorities organizations users user-types types sources statuses sla-plans agents teams agents-teams(for getting both agents as well as teams) labels tags departments languages rating-types country-codes locations   Method : GET Query Parameters: Parameter Type Optional/Required Description search-query string Optional The string that is […]

Read More

Ticket-Suggestions by subject and ticket number

URL : api/agent/ticket-suggestions Method : GET Query Parameters: Parameter Type Optional/Required Possible values Description category string Optional all, inbox, mytickets, closed, unassigned, followup, deleted, unapproved ‘all’ can be used to get all the tickets irrespective of which category they belongs. Rest of the category will give only tickets from that category. By default it gives […]

Read More

Ticket-details

URl : api/agent/ticket-details/{ticketId} Method : GET Query Parameters : None Response : {    “success”: true,    “data”: {    “ticket”: {    “id”: 10394,    “ticket_number”: “AAA-TICKET-NUMBER”,    “isoverdue”: “0”,    “isanswered”: “0”,    “status”: {    “id”: 1,    “name”: “Open”    },    “type”: {    “id”: 1,    “name”: “Question”    },    […]

Read More

Ticket-threads

URL : api/agent/ticket-threads/{ticketId} Method : GET Query Parameters : Parameter Type Optional/Required Description page integer Optional To get any page’s data. If not passed then current page will be 1. limit integer Optional Number of records that is needed to be fetched from DB. If it is not passed, first 10 records will be returned. […]

Read More

Ticket Filters List

URL: api/agent/ticket-filter Method : GET Parameters: none Response: { “success”: true, “data”:{ “own”: [{     “id”: 50,     “name”: “First filter” }], “shared”: [{     “id”: 51,     “name”: “Second filter” }] } }  

Read More

Ticket Filters Show

URL : api/agent/ticket-filter/{ticketFilter} Method : GET Parameters: none Response: { “success”: true, “data”: {     “fields”: [{         “key”: “assign_to”,         “value”: 338     },{ “key”: “assign_to”,         “value”: 339 }],     “is_shareable”: false,     “departments”: [  { “id”: 2250,    “name”: “some department name”,  } ],     “agents”: [  { “id”: 2250,    “name”: […]

Read More

Ticket Filters Store / Update

URL: api/agent/ticket-filter Method : POST Parameters: Parameter Type Optional/Required Description id Integer Optional Ticket filter id. Required for update. name string Required Ticket filter name. Max 255 char. fields array Required Ticket filter fields. Must be an associative array where key will be field name and value will be field value. Field value can be […]

Read More

Ticket Filters Delete

URL : api/agent/ticket-filter/{ticketFilter} Method : DELETE Parameters: none Response: { “success”: true, “Message”: “Filter successfully removed” }  

Read More