Skip to main content
O SDK oficial em Node.js/TypeScript encapsula autenticação, renovação de token, política de retry/circuit breaker e serialização, para que você chame a API do Parcele+ sem lidar diretamente com HTTP.

Código-fonte no GitHub

Repositório público — código, exemplos (samples/) e histórico de versões.

Compatibilidade

Publica CommonJS (require) e ES Modules (import) no mesmo pacote, com tipos TypeScript inclusos — funciona em projetos legados e modernos sem configuração extra.

Instalação

Configuração

Equivalente em CommonJS:
ParceleMaisClient deve ser reaproveitado como singleton na sua aplicação — ele mantém o cache do token de acesso e o estado do circuit breaker.

Uso

O client expõe um objeto por recurso: orders.list(...) e customers.list(...) retornam um PagedResult<T> — sem auto-paginação, você controla explicitamente o avanço de página.

Tratamento de erros

Erros são tipados por categoria: ParceleMaisConfigurationError, ParceleMaisAuthenticationError, ParceleMaisValidationError, ParceleMaisRateLimitError, ParceleMaisTimeoutError, e a base ParceleMaisApiError para os demais erros de API.

Validando assinatura de webhooks

Exemplos completos

O repositório inclui samples prontos para rodar em samples/:

CommonJS

sample-cjsrequire, Node puro.

ES Modules

sample-esmimport, Node puro.