List conversations for a contact.
List conversations for a contact.
bearerToken Personal access tokens created from the ThriveDesk UI. Create one under Integrations -> API Keys.
In: header
Only conversations in this inbox.
Conversation ID to exclude.
Maximum number of conversations to return.
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/contacts/string/conversations"{ "conversations": [ { "id": "string", "subject": "string", "status": "string", "type": "string", "excerpt": "string", "inbox_id": "string", "priority": "string", "tags": [ { "id": "string", "name": "string", "color": "string" } ], "last_message_by": "string", "created_at": "2019-08-24T14:15:22Z" } ], "total": 0}Update a business-hours profile PATCH
Administrators and the account owner only. An inbox channel belongs to at most one profile. Binding one that another profile already covers returns 422 carrying `conflicting_business_hour_id`, `inbox_id`, and `channel` in place of the usual `errors` object, and the whole write is rolled back. Under `calendar_24_7` the server stores `schedule` and `schedule_type` as null whatever the payload carries. Omitted keys keep their stored value and an explicit `null` is ignored rather than clearing the field. Sending `inbox_channels` replaces the whole set. Personal access token only. The API supports a second, partner-issued token class that is not part of the public surface. This endpoint does not accept that class.
List contacts GET
List contacts.