General information

You can get API key in Integrations

Main features

  • Invoice management: create, cancel, check status

  • Payment management: list of payments, binding payment to invoice

  • Statistics: get aggregated data by projects, by periods, by wallets, etc.

  • Billing: project tariff plans, account balances

Limitations

  • Number of requests: no more than 1 request per second

  • Number of keys: 10 per account

Authorization of requests

To authorize each request to the API, your API key must be passed in the Authorization header.

An example of using the Authorization header in an API request:

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

Server response

The API server response always comes in JSON format. Focus on the result parameter to determine if the request result is successful.

An example of the server response in case of a positive request result:

An example of server response in case of an error:

Last updated