Case
A Case represents a ticket, task or interaction that the company has with a Contact. A case represents a unit of work for a contact center representative or community manager. Cases can be either Open or Closed. They can be assigned to people, groups of people or left pending in the global inbox.
Cases can be synchronized with existing activities in external CRMs, Quality Control tools, Marketing automation systems, etc.
Using the Cases API you can feed your CRM or Marketing tools with the activity in Social Networks, emails, chats and any communication channel you plugged into Social Gateway.
Create / Import a Case
POST /api/v2/case
Creates a Case in Social Gateway. See Create Case API
Update a Case
POST /api/v2/case/CASE_ID
Updates a Case with the passed in information. See Update Case API
Get a Case
GET /api/v2/case/CASE_ID
Retrieves the data associated with a Case. The Get Case API lets you find out basic information about a client, lead, troll or company.
Search/List Cases
GET /api/v2/case
Retrieves the cases matching a search criteria. The Search Case API lets you find the cases based on many different attributes.
/* ## Manage Messages
GET /api/v2/case/CASE_ID/messages
Lists, adds and removes messages from a Case. The Case Messages API lets you manage the message that a Case has with ease. */
Manage Tags
GET /api/v2/case/CASE_ID/tags
Lists, adds and removes tags from a Case. The Tag Case API lets you manage the tags of a Case with ease.