Postman

Pack público para validar o fluxo end-to-end

A coleção pública arranca pelo health, passa pelo bootstrap do visitante, continua pelo widget e termina no fluxo autenticado mobile. O objetivo é acelerar troubleshooting e reduzir divergência entre documentação e requests reais.

Downloads

chatbeep.postman_collection.json

Coleção base para requests públicos e autenticados do portal.

chatbeep.postman_environment.json

Environment base compatível com a rota legada de download, apontando para o sandbox.

chatbeep.v1.yaml

Contrato principal usado como base de revisão e evolução da coleção.

Variáveis esperadas

base_url

Base URL versionada da API publica, incluindo /api/v1.

widget_token

Token publico da instalacao/widget usado nos endpoints publicos.

visitor_uuid

UUID do visitante criado no bootstrap do widget.

conversation_id

ID publico da conversa criado durante o fluxo do widget.

mobile_token

Bearer token devolvido pelo login mobile em /api/v1/mobile/login.

Environments

Sandbox

chatbeep.sandbox.postman_environment.json

Download

Production

chatbeep.production.postman_environment.json

Download

Workflow inicial

GET /health
GET /widget/config/{widget_token}
POST /widget/visitors
POST /widget/conversations
GET /widget/conversations/{conversation_id}/messages
POST /mobile/login
GET /mobile/me
GET /mobile/conversations