Obter conversa
curl --request GET \
--url https://api.jurichat.com/conversation/{conversationId} \
--header 'x-jurichat-api-key: <api-key>'{
"data": {
"id": "<string>",
"person": {
"id": "<string>",
"name": "<string>",
"phoneNumber": "<string>",
"imageUrl": "<string>"
},
"user": {
"id": "<string>",
"name": "<string>",
"imageUrl": "<string>"
},
"tags": [
{
"id": "<string>",
"name": "<string>",
"color": "<string>"
}
],
"participants": [
{
"id": "<string>",
"name": "<string>",
"isAgent": true,
"isMember": true,
"imageUrl": "<string>",
"phoneNumber": "<string>"
}
],
"messages": [
{
"id": "<string>",
"content": "<string>",
"type": "<string>",
"direction": "<string>",
"messageAt": "2023-11-07T05:31:56Z",
"externalId": "<string>",
"externalStatus": "<string>",
"errorMessage": "<string>",
"participantId": "<string>",
"formattedDate": "<string>",
"contact": {
"name": "<string>",
"phoneNumber": "<string>"
},
"quotedMessage": {
"id": "<string>",
"content": "<string>",
"formattedDate": "<string>"
},
"transcription": "<string>",
"summary": "<string>",
"metadata": "<unknown>"
}
],
"isGroup": true,
"group": {
"id": "<string>",
"name": "<string>",
"externalId": "<string>",
"imageUrl": "<string>"
},
"inboxId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
},
"hasMore": true,
"nextCursor": "<string>"
}Conversations
Obter conversa
Retorna os dados de uma conversa com participantes, tags e mensagens. Use cursor e limit para paginar as mensagens.
GET
/
conversation
/
{conversationId}
Obter conversa
curl --request GET \
--url https://api.jurichat.com/conversation/{conversationId} \
--header 'x-jurichat-api-key: <api-key>'{
"data": {
"id": "<string>",
"person": {
"id": "<string>",
"name": "<string>",
"phoneNumber": "<string>",
"imageUrl": "<string>"
},
"user": {
"id": "<string>",
"name": "<string>",
"imageUrl": "<string>"
},
"tags": [
{
"id": "<string>",
"name": "<string>",
"color": "<string>"
}
],
"participants": [
{
"id": "<string>",
"name": "<string>",
"isAgent": true,
"isMember": true,
"imageUrl": "<string>",
"phoneNumber": "<string>"
}
],
"messages": [
{
"id": "<string>",
"content": "<string>",
"type": "<string>",
"direction": "<string>",
"messageAt": "2023-11-07T05:31:56Z",
"externalId": "<string>",
"externalStatus": "<string>",
"errorMessage": "<string>",
"participantId": "<string>",
"formattedDate": "<string>",
"contact": {
"name": "<string>",
"phoneNumber": "<string>"
},
"quotedMessage": {
"id": "<string>",
"content": "<string>",
"formattedDate": "<string>"
},
"transcription": "<string>",
"summary": "<string>",
"metadata": "<unknown>"
}
],
"isGroup": true,
"group": {
"id": "<string>",
"name": "<string>",
"externalId": "<string>",
"imageUrl": "<string>"
},
"inboxId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
},
"hasMore": true,
"nextCursor": "<string>"
}Authorizations
Chave de API do escritório (criada no painel). Envie o valor no header x-jurichat-api-key.
Path Parameters
ID da conversa.
Pattern:
^[cC][^\s-]{8,}$Query Parameters
Cursor para buscar a próxima página de mensagens. Use o valor retornado em nextCursor.
Quantidade máxima de mensagens por página.
⌘I