The parent conversation ID and link type
Dixa API//
- List linked conversations
Anonymize conversation
Anonymize message
Close conversation
Followup conversation
Reopen conversation
Transfer conversation
Add internal notes
List internal notes
Add internal note
Create conversation rating result
Create conversation rating offer
List ratings for a conversation
List organization activity log
List flows
Tag conversation
Untag conversation
Bulk tag conversation
List tags
List messages
Add message
Create conversation
Import conversation
Patch conversation custom attributes
Claim conversation
List activity log
Get conversation
Link a conversation to a parent conversation
Search conversations with filters
List rating
Search conversations
List linked conversations
Dixa API (v1)
Request
Links the specified conversation to a parent conversation with the specified link type.
Limitations:
- Maximum of 100 child conversations per parent
- Only 1 parent per child conversation
- A child conversation cannot have its own child conversations
Security
ApiKeyAuth
- Mock serverhttps://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/conversations/{conversationId}/link
- https://dev.dixa.io/v1/conversations/{conversationId}/link
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/conversations/{conversationId}/link' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"parentId": 12345,
"linkType": "SideConversation"
}'- Mock serverhttps://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/conversations/{conversationId}/linked
- https://dev.dixa.io/v1/conversations/{conversationId}/linked
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/conversations/{conversationId}/linked' \
-H 'Authorization: YOUR_API_KEY_HERE'The list of conversations requested by an EndUser
dataArray of AnonymizedConversation (object) or ChatConversation (object) or ContactFormConversation (object) or EmailConversation (object) or FacebookMessengerConversation (object) or GenericConversation (object) or MessengerConversation (object) or PstnPhoneConversation (object) or SmsConversation (object) or TwitterConversation (object) or WhatsAppConversation (object)(Conversation)
Response
application/json
{ "data": [ { … } ] }
Security
ApiKeyAuth
Query
Bodyapplication/jsonMaximum number of results per page. May be used in combination with pageKey to change the number of results in between page requests.
The filters to apply to the search
- Mock serverhttps://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/search/conversations
- https://dev.dixa.io/v1/search/conversations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
- Find conversations that include one of two tags
- Find conversations that contain any tags
- Find conversations that contain all specified tags and contains specific text
- Find conversations with custom attribute of type Text
- Find conversations with custom attribute of type Select
- Find conversations where custom attribute is not set
- Find conversations with duration between 10 and 20 seconds
- Find conversations with last message since specified time
- Find conversations in a specific queue and with last activity until certain date
- Find conversations with creation date between two timestamps or closed date between two timestamps
- Find conversations with direction Inbound and channel Phone or SMS
curl -i -X POST \
'https://docs.dixa.io/_mock/openapi/dixa-api/v1/v1/search/conversations?pageLimit=0&pageKey=string' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"filters": {
"strategy": "All",
"conditions": [
{
"field": {
"operator": {
"values": [
"177e7564-6434-4177-a25a-8530089196ad",
"7729e7564-9876-a637-b46b-8530038196b3"
],
"_type": "IncludesOne"
},
"_type": "TagId"
}
}
]
}
}'Response
application/json
- Results when query was not provided and next page is available
- Results when query was provided and no more pages are available
{ "data": [ { … }, { … }, { … } ], "meta": { "next": "/<api-version>/search/conversations/?pageKey=cGFnZUxpbWl0PTUwJnBhZ2U9MQ%3D%3D:" } }