GET/public/conversations/{id}/messages

Mensagens da conversa

Histórico da conversa, da mensagem mais nova para a mais antiga. Para ir mais para trás, repita a chamada com `before` igual ao `nextBefore` recebido.

Chave com permissão de leitura (read)


Cabeçalhos

NomeTipoDescrição
AuthorizationobrigatóriostringBearer pk_sua_chave — a chave de API criada em Configurações › API Keys.

Parâmetros do caminho

NomeTipoDescrição
idobrigatóriostringIdentificador da conversa.

Parâmetros de consulta (query)

NomeTipoDescrição
limitnumberDe 1 a 100. Padrão: 30.
beforestringId de uma mensagem: devolve só as anteriores a ela.

Observações

  • direction: INBOUND (cliente) ou OUTBOUND (empresa). nextBefore é null quando não há mais mensagens.
curl -X GET "https://api.zapychat.com.br/api/v1/public/conversations/ID/messages?limit=10" \
  -H "Authorization: Bearer pk_sua_chave"
Resposta · 200
{
  "data": {
    "items": [
      {
        "id": "cmf7msg001",
        "direction": "INBOUND",
        "type": "TEXT",
        "status": "DELIVERED",
        "text": "Oi, quero saber o preço",
        "mediaUrl": null,
        "createdAt": "2026-10-05T14:10:05.000Z"
      }
    ],
    "nextBefore": null
  },
  "meta": {
    "timestamp": "2026-10-05T14:32:10.000Z"
  }
}