CryptoBilling Documentation Help

API Reference

You can download OpenAPI specification here: integration_api_specification.json

Summary

  • REST-Api

  • HTTPS protocol is accepted

  • 'API-key like' authorization mechanism

  • JSON is used as data-serialization protocol.

  • Timestamp fields treated in UTC ISO8601 date-time format: yyyy-MM-ddTHH:mm:ssZ

  • Api endpoint is https://api.cryptobilling.com

Rate Limiting policies

  • At current moment CryptoBilling limits all clients to a 10rps (10 requests per second) ratio.

  • In case of overdraft limit, the response HTTP status code will be 429 - Too Many Requests with response structure, similar to other business error responses.

Endpoints and methods

Health

Retrieve the health status of the API

Instruments

Retrieve the list of available payment instruments

Channels

Take a channel with deposit requisites

Deposits

Update deposit information

Retrieve information about a deposit

Retrieve a list of deposits for a given period

Withdrawals

Create a withdrawal request

Retrieve the withdrawal information

Service operations

Retrieve a list of service operations in which a technical fee was deducted from the balance

14 November 2025