Endpoint: GET
https://croncrm.com/api/v2/chats/find
Busque conversas por filtros (status, etiqueta, etc).
| Atributo | Descrição | Obrigatório | Tipo |
|---|---|---|---|
|
|
Informe sua API Key gerada na interface do CRONCRM. |
Sim |
String |
| Atributo | Descrição | Obrigatório | Tipo |
|---|---|---|---|
|
|
Informe o número do contato para retornar uma conversa específica. Ao informar este parâmetro, os demais parâmetros serão ignorados.
O retorno permanece no atributo |
Não |
String |
|
|
Informe o access_token fornecido pelo CRONCRM de uma etiqueta para retornar as conversas vinculadas. |
Não |
String |
|
|
Informe o access_token de uma etapa do funil para retornar as conversas vinculadas. |
Não |
String |
|
|
Informe um status para retornar as conversas vinculadas.
|
Não |
Inteiro |
|
|
Página da listagem. |
Não |
Inteiro |
|
|||
Em caso de sucesso, retorna HTTP 200.
Se customer_service_status_id for inválido ou se chat_wid for inválido, retorna 422.
Método incorreto retorna 405; falhas inesperadas retornam 500.
| Atributo | Descrição | Tipo |
|---|---|---|
|
|
Informa se a operação teve sucesso ou não. |
Boolean |
|
|
Mensagem de retorno. |
String |
|
|
Página atual. |
Inteiro |
|
|
Quantidade total de páginas. |
Inteiro |
|
|
Limite de registros por página. |
Inteiro |
|
|
Total de conversas encontradas. |
Inteiro |
|
|
Lista de conversas encontradas. Se não houver registros, retorna null. |
Array/Null |
|
||
<?php
$apiKey = 'SEU_API_KEY';
$baseUrl = 'https://croncrm.com/api/v2/chats/find';
$query = [
'page' => 1,
'customer_service_status_id' => 5,
];
$url = $baseUrl . '?' . http_build_query($query);
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPGET => true,
CURLOPT_HTTPHEADER => [
'apiKey: ' . $apiKey,
'Accept: application/json',
],
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$error = curl_error($ch);
curl_close($ch);
if ($error) {
throw new RuntimeException($error);
}
echo "HTTP {$httpCode}\n";
echo $response;
?>
curl -G \
'https://croncrm.com/api/v2/chats/find' \
-H 'apiKey: SEU_API_KEY' \
--data-urlencode 'page=1' \
--data-urlencode 'customer_service_status_id=5'