Skip to main content
O SDK oficial em PHP 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

Cliente síncrono, baseado em Guzzle.

Instalação

Configuração

ParceleMaisClient deve ser reaproveitado (não crie uma instância por requisição) — ele mantém o cache do token de acesso e o estado do circuit breaker durante o ciclo de vida do processo/worker.

Uso

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

Tratamento de erros

Exceções são tipadas por categoria: ParceleMaisConfigurationException, ParceleMaisAuthenticationException, ParceleMaisValidationException, ParceleMaisRateLimitException, ParceleMaisTimeoutException, e a base ParceleMaisApiException para os demais erros de API.

Validando assinatura de webhooks

Exemplos completos

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

Standalone

sample-cli — script sem framework.

Slim Framework

sample-slimParceleMaisClient como singleton na aplicação.