Pular para o conteúdo principal

Autenticação e limites

Obtenha uma chave de API na seção Integrações (Integrations).

Recursos

  • Gestão de cobranças: criação, cancelamento, verificação de status
  • Gestão de pagamentos: listas de pagamentos, vinculação de um pagamento a uma cobrança
  • Estatísticas: dados agregados por projeto, período, carteira e mais
  • Faturamento: taxas dos projetos, saldos

Limites

  • Frequência de requisições: no máximo 1 requisição por segundo por chave
  • Número de chaves: 10 por conta

Autorização das requisições

Passe a sua chave de API no cabeçalho Authorization para autorizar cada requisição à API.

Um exemplo do cabeçalho Authorization em uma requisição à API:

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay"

Resposta do servidor

O servidor da API sempre responde em JSON. Use o parâmetro result para saber se a requisição teve sucesso.

Um exemplo de resposta para uma requisição bem-sucedida:

{
"result": "success",
"data": .....
}

Um exemplo de resposta para um erro:

{
"result": "error",
"data": "Requests too frequent"
}