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

# Quem está com a cadeira aberta agora

> As pessoas que **atendem leads** nesta empresa, e se a cadeira de cada uma
está aberta — é quem entra no rodízio de novas conversas. Exige
`inbox:view`.

Serve para ligar a cadeira a um relógio de ponto ou ao status de um chat
interno.




## OpenAPI

````yaml /openapi.yaml get /cadeiras
openapi: 3.1.0
info:
  title: Metricaas API
  version: 1.0.0
  description: >
    API do Metricaas para automatizar o CRM de fora dele — registrar vendas de
    uma

    plataforma de pagamento, ler leads e conferir a atribuição de origem.


    **Base:** `https://app.metricaas.com.br/v1`


    Todo endpoint é server-to-server. Não há CORS: um token de API nunca deve ir

    para o navegador.
servers:
  - url: https://app.metricaas.com.br/v1
security:
  - bearerAuth: []
tags:
  - name: Sessão
  - name: Leads
  - name: Vendas
  - name: Atendimento
paths:
  /cadeiras:
    get:
      tags:
        - Atendimento
      summary: Quem está com a cadeira aberta agora
      description: >
        As pessoas que **atendem leads** nesta empresa, e se a cadeira de cada
        uma

        está aberta — é quem entra no rodízio de novas conversas. Exige

        `inbox:view`.


        Serve para ligar a cadeira a um relógio de ponto ou ao status de um chat

        interno.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      $ref: '#/components/schemas/Cadeira'
        '401':
          $ref: '#/components/responses/NaoAutenticado'
        '403':
          $ref: '#/components/responses/SemPermissao'
components:
  schemas:
    Cadeira:
      type: object
      properties:
        user_id:
          type: string
          format: uuid
        email:
          type: string
        role:
          type: string
          example: agent
        fatia:
          type: integer
          description: O peso da pessoa no rodízio de novas conversas.
        aberta:
          type: boolean
        cadeira_desde:
          type: string
          format: date-time
          nullable: true
        desde_s:
          type: integer
          nullable: true
          description: Segundos desde que a cadeira abriu ou fechou.
        em_atendimento:
          type: integer
          description: Conversas em atendimento com esta pessoa agora.
    Problema:
      type: object
      description: Erros seguem RFC 7807.
      properties:
        type:
          type: string
        title:
          type: string
        status:
          type: integer
        detail:
          type: string
        errors:
          type: array
          items:
            type: object
            properties:
              field:
                type: string
              message:
                type: string
  responses:
    NaoAutenticado:
      description: Token ausente, inválido, expirado ou revogado
      content:
        application/problem+json:
          schema:
            $ref: '#/components/schemas/Problema'
    SemPermissao:
      description: O token não tem a capacidade exigida, ou é de leitura
      content:
        application/problem+json:
          schema:
            $ref: '#/components/schemas/Problema'
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >
        `Authorization: Bearer mcp_…` — gere em **Configurações → Tokens de
        API**.


        O token de API tem modo `read` ou `write`. Um token `read` responde
        `403`

        a qualquer verbo que não seja `GET`. As capacidades do token são a

        **interseção** com as da pessoa de quem ele herda o papel: se ela perder

        acesso na grade de Equipe, o token perde junto, sem ninguém revogar
        nada.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.