downloads.chatbeep.app

Downloads, contratos e pacotes preparados

A fundação desta fase não publica packages automaticamente em registries externos. Em vez disso, expõe artefactos rastreáveis para OpenAPI, Postman, SDKs preparados e exemplos de arranque.

OpenAPI JSON

chatbeep.v1.json

OpenAPI YAML

chatbeep.v1.yaml

Postman

chatbeep.postman_collection.json

Contrato primeiro, distribuição depois

Todos os SDKs referenciam o mesmo contrato OpenAPI publico.
Os ficheiros descarregáveis ficam versionados no repositório para facilitar revisão, validação e publish posterior.
O próximo passo será empacotar e publicar em npm, Packagist e NuGet com checklist e ownership claros.

Contratos

OpenAPI e Postman

OpenAPI YAML

Contrato principal em YAML para Swagger, Redoc, SDK generation e revisão humana.

vv1

Postman Pack

Coleção e environments separados para Sandbox e Production, cobrindo o fluxo público e o fluxo autenticado mobile.

Preparado

Canais

Distribuição preparada

WordPress Plugin está em roadmap público com checklist para WordPress.org.
Examples dedicados cobrem HTML, Laravel, Node webhook, PHP client e .NET client.
Os SDKs novos entram primeiro como pacotes preparados, não como packages já publicados.

@chatbeep/js

JavaScript SDK

Wrapper browser-first para instalar, abrir, fechar, identificar e observar o widget com uma API mais ergonómica.

v0.1.0

npm install @chatbeep/js

Helpers para init, identify, open, close, track e destroy
Compativel com import ESM ou carga via CDN
Base para eventos e theming sem acoplar ao snippet bruto

chatbeep/php-sdk

SDK PHP

Cliente PHP sem framework para o widget, health, login mobile e operações server-to-server futuras.

v0.1.0

composer require chatbeep/php-sdk

Client HTTP simples para PHP 8.2+
Metodos para widget config, health e mobile auth
Base para wrappers proprietarios

chatbeep/laravel-sdk

SDK Laravel

Wrapper Laravel com Service Provider, configuracao e facade pronta para apps do ecossistema.

v0.1.0

composer require chatbeep/laravel-sdk

Integra com Http client do Laravel
Config publishavel para base URL e token
Base para jobs, retries e observabilidade

@chatbeep/node-sdk

SDK NodeJS

Cliente NodeJS com fetch para automacoes, webhooks e operacoes server-to-server.

v0.1.0

npm install @chatbeep/node-sdk

Cliente leve para Node 20+
Suporte a headers default e timeouts
Base para workers e integracoes backend

Chatbeep.Sdk

.NET SDK

Cliente .NET preparado para publicar no NuGet com foco em autenticação, conversas e webhooks.

v0.1.0

dotnet add package Chatbeep.Sdk --version 0.1.0

Cliente assíncrono para workloads backoffice e integrações
Estrutura pronta para HttpClient injection e retries
Base para publicar documentação e examples no NuGet