SDK Playground

OpenAPI como fonte única dos SDKs oficiais

Os pacotes abaixo já refletem o programa oficial de SDKs preparado a partir da OpenAPI v1, com smoke tests e artefactos prontos para exportação futura.

composer · Packagist

PHP SDK

chatbeep/php-sdk

18 ops

Quick Start

var client = new ChatbeepClient("https://sandbox.chatbeep.app/api/v1");
var health = await client.HealthAsync();

Smoke

php tests/SmokeTest.php

Pack Check

composer validate --no-check-publish

composer · Packagist

Laravel SDK

chatbeep/laravel-sdk

18 ops

Quick Start

var client = new ChatbeepClient("https://sandbox.chatbeep.app/api/v1");
var health = await client.HealthAsync();

Smoke

php tests/SmokeTest.php

Pack Check

composer validate --no-check-publish

npm · npm

Node SDK

@chatbeep/node-sdk

18 ops

Quick Start

var client = new ChatbeepClient("https://sandbox.chatbeep.app/api/v1");
var health = await client.HealthAsync();

Smoke

node tests/smoke.test.mjs

Pack Check

npm pack --dry-run

npm · npm

JavaScript SDK

@chatbeep/js

10 ops

Quick Start

var client = new ChatbeepClient("https://sandbox.chatbeep.app/api/v1");
var health = await client.HealthAsync();

Smoke

node tests/smoke.test.mjs

Pack Check

npm pack --dry-run

nuget · NuGet

.NET SDK

Chatbeep.Sdk

18 ops

Quick Start

var client = new ChatbeepClient("https://sandbox.chatbeep.app/api/v1");
var health = await client.HealthAsync();

Smoke

dotnet build ./tests/Chatbeep.Sdk.SmokeTests.csproj --framework net8.0 --nologo

Pack Check

dotnet msbuild Chatbeep.Sdk.csproj -t:Pack -p:PackageOutputPath=../../build/sdk-packages/dotnet -nologo