Routed texts: rules, queues, people and lines (CC8-R1)
GET
/v1/workspace/contact-center/messaging
const url = 'https://api.vocapable.com/v1/workspace/contact-center/messaging';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.vocapable.com/v1/workspace/contact-center/messaging \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Successful Response
Media typeapplication/json
CcMessagingSetup
Everything an owner sets for routed texts, in one read.
object
enabled
required
Enabled
boolean
can_manage
required
Can Manage
boolean
rules
required
CcMessagingRules
The company’s messaging rules (defaults until an owner saves them).
object
default_capacity
required
Default Capacity
integer
offer_timeout_seconds
required
Offer Timeout Seconds
integer
call_blocks_conversations
required
Call Blocks Conversations
boolean
acw_blocks_conversations
required
Acw Blocks Conversations
boolean
not_ready_reasons
required
Not Ready Reasons
Array<string>
sla_seconds
required
Sla Seconds
integer
sla_percent
required
Sla Percent
integer
revision
required
Revision
integer
queues
required
Queues
Array<object>
CcQueueMessagingOne queue’s overrides (null = the company’s) and what applies.
object
queue_id
required
Queue Id
string
queue_name
required
Queue Name
string
effective_capacity
required
Effective Capacity
integer
effective_offer_timeout_seconds
required
Effective Offer Timeout Seconds
integer
effective_call_blocks_conversations
required
Effective Call Blocks Conversations
boolean
effective_sla_seconds
required
Effective Sla Seconds
integer
effective_sla_percent
required
Effective Sla Percent
integer
revision
required
Revision
integer
agents
required
lines
required
Example
{ "lines": [ { "mode": "off" } ]}