> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jurichat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Contadores de conversas

> Retorna os contadores dos filtros rápidos (total, minhas e aguardando) para os filtros aplicados na listagem.



## OpenAPI

````yaml https://api.jurichat.com/docs/client/openapi.json get /conversation/counters
openapi: 3.1.0
info:
  title: JuriChat API — Documentação para Integradores
  description: ''
  version: 1.0.0
servers:
  - url: https://api.jurichat.com
    description: Production server
security:
  - apiKeyAuth: []
tags: []
paths:
  /conversation/counters:
    get:
      tags:
        - Conversations
      summary: Contadores de conversas
      description: >-
        Retorna os contadores dos filtros rápidos (total, minhas e aguardando)
        para os filtros aplicados na listagem.
      parameters:
        - schema:
            type: string
          in: query
          name: inboxId
          required: true
          description: ID da inbox. Obrigatório para filtrar as conversas.
        - schema:
            type: string
          in: query
          name: content
          required: false
          description: >-
            Filtra por nome, telefone ou grupo. Com 3+ caracteres, também busca
            no texto das mensagens.
        - schema:
            type: string
          in: query
          name: tags
          required: false
          description: Filtra por tags (IDs separados por vírgula ou outro formato aceito).
        - schema:
            anyOf:
              - type: string
                enum:
                  - all
              - type: string
                pattern: ^[cC][^\s-]{8,}$
              - type: array
                items:
                  type: string
                  pattern: ^[cC][^\s-]{8,}$
          in: query
          name: integrationId
          required: false
          description: >-
            Filtra por canal de integração. Pode ser `all`, um ID ou uma lista
            de IDs.
        - schema:
            type: string
            enum:
              - LOW
              - MEDIUM
              - HIGH
          in: query
          name: priority
          required: false
          description: Filtra pela prioridade da conversa.
        - schema:
            type: string
            pattern: ^[cC][^\s-]{8,}$
          in: query
          name: userId
          required: false
          description: Filtra pelo ID do usuário responsável.
        - schema:
            type: string
          in: query
          name: departmentId
          required: false
          description: Filtra pelo ID do departamento responsável pela conversa.
        - schema:
            type: boolean
          in: query
          name: showOnlyUnread
          required: false
          description: Quando verdadeiro, retorna apenas conversas com mensagens não lidas.
        - schema:
            type: boolean
          in: query
          name: showGroups
          required: false
          description: Quando verdadeiro, inclui conversas de grupo.
        - schema:
            type: boolean
          in: query
          name: onlyGroups
          required: false
          description: Quando verdadeiro, retorna apenas conversas de grupo.
        - schema:
            type: boolean
          in: query
          name: onlyPrivate
          required: false
          description: Quando verdadeiro, retorna apenas conversas individuais (1:1).
        - schema:
            type: boolean
          in: query
          name: onlyArchived
          required: false
          description: Quando verdadeiro, retorna apenas conversas arquivadas.
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  total:
                    type: number
                    description: Total de conversas que atendem aos filtros aplicados.
                  mine:
                    type: number
                    description: >-
                      Conversas atribuídas ao usuário logado ou aos
                      departamentos dele.
                  waiting:
                    type: number
                    description: Conversas aguardando atendimento humano (WAITING_HUMAN).
                required:
                  - total
                  - mine
                  - waiting
                additionalProperties: false
        '403':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                  statusCode:
                    type: number
                  details: {}
                required:
                  - message
                  - statusCode
                additionalProperties: false
      security:
        - apiKeyAuth: []
components:
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: x-jurichat-api-key
      description: >-
        Chave de API do escritório (criada no painel). Envie o valor no header
        x-jurichat-api-key.

````