Estrutura por módulos
Para facilitar a navegação e a compreensão de cada parte do processo, estruturamos nossa documentação em módulos independentes, cobrindo os principais recursos disponíveis:- Autenticação
- Subcontas
- Contas Bancárias
- Clientes
- Tokenização de Cartões
- Transações
- Planos e Assinaturas
- Saldo e Transferências
- Antecipação de Recebíveis
- Webhooks
Padrões Técnicos
Nossa API segue os princípios RESTful, com endpoints organizados por recursos e uso dos verbos HTTP padrão (GET
, POST
, PUT
, DELETE
) para manipulação dos dados. Utilizamos códigos de status HTTP para indicar o sucesso ou falha das operações, facilitando o tratamento de erros.
Todas as respostas são formatadas em JSON, inclusive mensagens de erro. Além disso, oferecemos suporte a CORS (Cross-Origin Resource Sharing), permitindo chamadas seguras diretamente de aplicações web hospedadas em outros domínios.
Autenticação
O acesso à API da Super Pagamentos é protegido por um mecanismo de autenticação baseado em JWT (JSON Web Token). Para gerar um token de acesso, você deverá utilizar as credenciais disponíveis em sua Dashboard, compostas por uma Public Key e uma Secret Key. O token gerado deverá ser incluído no headerAuthorization
de cada requisição, no formato: