Cases
Any interaction with a contact creates a case in Acquire.
The Case or Thread API can be used to send, retrieve, update, and delete messages (Chat, Email, VOIP) from a conversation.

Attributes

ATTRIBUTE
TYPE
DESCRIPTION
id
Integer
Specify the ID of the case.
title
String
Specify the case title.
description
String
Specify the case description.
channel
String
Specify the case channel.
status
String
Specify the case status such as active, close, etc.
threadId
Integer
Specify the case threading id or parent id.
closingState
String
Specify the operating system version.
dateQueue
datetime
Specify the case queue date.
datePending
datetime
Specify the case pending date.
dateActive
datetime
Specify the case active date.
dateClosed
datetime
Specify the case close date.
userId
Integer
Specify the third-party initiated app id of the case.
waitTime
String
Specify the case wait time.
contact
JSON Array Object (Entity Relations)
Specify the case contact.
feedbacks
JSON Array Object (Entity Relations)
Specify the case feedbacks.
messages
JSON Array Object (Entity Relations)
Specify the case messages.
users
JSON Array Object (Entity Relations)
Specify the case users.
timeline
JSON Array Object (Entity Relations)
Specify the contact's time details
fields
JSON object (Entity Relations)
Information about case fields.
dateCreated
datetime
Case creation timestamp
dateUpdated
datetime
Case updated timestamp

Permissions

To request a case endpoint, you will need a valid API key with case access permissions.

Relations between case and other entities

Cases are associated with message, contact, feedbacks, and timeline.
Last modified 9mo ago