One customer conversation
const url = 'https://api.vocapable.com/v1/mobile/workspace/inbox/threads/example';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/mobile/workspace/inbox/threads/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Successful Response
object
object
A teammate named on a record: the id the server holds and the name to show.
object
A teammate named on a record: the id the server holds and the name to show.
object
The teammate a conversation is assigned to: a membership of this company.
object
A teammate named on a record: the id the server holds and the name to show.
object
A call in a customer conversation (PRD E9-R2: one thread across calls, texts,
voicemails and AI requests). Open it with /calls/{call_id}; its recording and
transcript with /calls/{call_id}/recording and /calls/{call_id}/transcript
(each enforces who may open it - a flag here is never access).
object
A reply to a customer: drafted, reviewed as an exact version, then sent once.
object
A teammate named on a record: the id the server holds and the name to show.
object
object
A teammate named on a record: the id the server holds and the name to show.
object
A teammate named on a record: the id the server holds and the name to show.
object
object
A teammate named on a record: the id the server holds and the name to show.
object
The current contact-policy answer for the viewing person, on one channel.
object
object
Example
{ "summary": { "last_kind": "sms", "tag": "outreach_held", "status": "open" }, "items": [ { "kind": "sms", "direction": "inbound", "media": [ { "status": "pending" } ], "call": { "direction": "outbound", "phase": "requested", "outcome": "conversation" } } ], "replies": [ { "channel": "sms", "state": "draft", "approval": { "status": "awaiting_review" }, "origin": "reply", "send_basis": "review", "purpose": "informational", "media": [ { "status": "pending" } ] } ], "promise": { "kind": "follow_up", "subject_type": "handoff", "status": "open" }, "policy": { "channel": "voice", "holds": [ { "code": "do_not_contact" } ] }, "sending": { "code": "available", "registration_stage": "draft" }}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example", "input": "example", "ctx": {} } ]}