Introdução
O Padmoney oferece aos desenvolvedores uma API simples e poderosa em REST para integrar pagamentos por boletos bancários em seu site ou aplicação.
Antes de prosseguir, crie sua conta no Padmoney.
Endpoint da API
A URL Base da API https://api.padmoney.com/v2/
.
Todas as requisições devem usar o schema
https
por questões de segurança.
Especificações
Formato
A API aceita apenas o formato JSON, sendo assim todas as requisições usam content type application/json
Data
Formato: YYYY-MM-DD
Exemplo:
{"data_vencimento":"2015-05-22"}
Valores
Formato: 99999.99
Exemplo:
{"valor":1234.56}
Códigos de Retorno
A API retorna os códigos de resposta HTTP. Estas são as informações mais relevantes:
Código | Descrição |
---|---|
200 OK | A chamada foi bem sucedida. |
400 Bad Request | A requisição é inválida, em geral conteúdo mal formado. |
401 Unauthorized | O usuário e senha ou token de acesso são inválidos. |
403 Forbidden | O acesso à API está bloqueado ou o usuário está bloqueado. |
404 Not Found | O endereço acessado não existe. |
422 Unprocessable Entity | A requisição é válida, mas os dados passados não são válidos. |
429 Too Many Requests | O usuário atingiu o limite de requisições. |
500 Internal Server Error | Houve um erro interno do servidor ao processar a requisição. |