API Sacador

Documentação para integradores que vão consumir a API e/ou receber webhooks do Sacador.

TópicoO que cobre
AutenticaçãoComo criar tokens de API, formato (sct_…), envio em requisições e revogação
ConvençõesURL base, versionamento, content type, status codes, paginação, rate limit, formato de erro e regras de multi-tenancy comuns a todos os endpoints
CobrançasGET/POST/PATCH/DELETE /v1/billings + cancel e pay_off — campos, validações, edibilidade, itens com destruição implícita
Boletos bancáriosGET/v1/billings/:billing_id/bank_billets — somente leitura. Campos do boleto registrado no banco (barcode, linha digitável, Pix), status, snapshots de pagador/beneficiário
ContatosGET/POST/PATCH/DELETE /v1/contacts — PF vs PJ, normalização aplicada, filtros e busca
GruposGET/POST/PATCH/DELETE /v1/groups — recurso de classificação de contatos e cobranças em massa
WebhooksHeaders enviados, esquema de assinatura HMAC-SHA256 e exemplos de validação em Ruby, Node, Python e PHP

Onde gerenciar credenciais

Tokens de API e endpoints de webhook são gerenciados em /integrations, na aba API e Webhook. Cada conta pode ter múltiplos tokens nomeados e até 3 URLs de webhook (cada uma com seu próprio secret de assinatura).