Skip to main content
GET
Listar conversas

Authorizations

x-jurichat-api-key
string
header
required

Chave de API do escritório (criada no painel). Envie o valor no header x-jurichat-api-key.

Query Parameters

page

Número da página.

limit

Quantidade de itens por página.

inboxId
string
required

ID da inbox. Obrigatório para filtrar as conversas.

content
string

Filtra por nome, telefone ou grupo. Com 3+ caracteres, também busca no texto das mensagens.

tags
string

Filtra por tags (IDs separados por vírgula ou outro formato aceito).

integrationId

Filtra por canal de integração. Pode ser all, um ID ou uma lista de IDs.

Available options:
all
status
enum<string>

Filtra pelo status da conversa.

Available options:
ROBOT_INTERACTIVE,
INACTIVE,
HUMAN_INTERACTIVE,
WAITING_HUMAN
priority
enum<string>

Filtra pela prioridade da conversa.

Available options:
LOW,
MEDIUM,
HIGH
userId
string

Filtra pelo ID do usuário responsável.

Pattern: ^[cC][^\s-]{8,}$
departmentId
string

Filtra pelo ID do departamento responsável pela conversa.

assignedToMe
boolean

Quando verdadeiro, retorna apenas as conversas atribuídas ao usuário logado ou aos departamentos dele.

showOnlyUnread
boolean

Quando verdadeiro, retorna apenas conversas com mensagens não lidas.

showGroups
boolean

Quando verdadeiro, inclui conversas de grupo.

onlyGroups
boolean

Quando verdadeiro, retorna apenas conversas de grupo.

onlyPrivate
boolean

Quando verdadeiro, retorna apenas conversas individuais (1:1).

onlyArchived
boolean

Quando verdadeiro, retorna apenas conversas arquivadas.

Response

Default Response

data
object[]
required
totalResults
number
required

Total de registros encontrados.

totalPages
number
required

Total de páginas para a quantidade solicitada.