Comprehensive reference for integrating with Bitwave API endpoints
Endpoint and Schema Overview
Retrieve blockchain transaction data
Fetch all the categories for an organization. This is typically a chart of accounts from the customer's ERP system if integrated with Bitwave
Retrieve all the integrations within an organization
Retrieve all the contacts within an organization. This is typically the contacts from the customer's ERP system if integrated with Bitwave.
Obtain and manage an authentication token to access the Bitwave API
Retrieve all the organizations associated with a user
Access user account information and see all possible account types and sub-types
Fetch all the wallets within an organization
Retrieve all the addresses associated with a particular blockchain network
Retrieve all the blocks for a particular blockchain network
View all the coins that we support
Verify a DeFi balance from the blockchain
Retrieve all the different cryptocurrency symbols we support
To gain access to the Bitwave API, create an account on Bitwave. Once you've completed the signup process, navigate to the Organization tab > API section. Then, click on 'Create API Key' and we will generate a client_id and secret for you. Please save the secret, it will be inaccessible after you close this pop-up.
API Protocol and Headers
The Bitwave API uses standard HTTP methods (PUT, HEAD, GET, POST) to communicate and HTTP response codes to indicate status and errors. All responses come in standard JSON.
Almost all Bitwave API endpoints require a client_id and secret.
The successCallback is called when a user successfully authenticates with the Bitwave API.
$http.post('/someUrl', data).success(successCallback); alert('test');