Gets Exchange Rates Statement. Provides overview of exchange rates.
- Create Guarantee Statement
Create Account Orders Statement
Get Account Orders Statement
Create Account Statement
Get Account Statement
Create Balance Statement
Get Balance Statement
Create Exchange Rates Statement
Get Exchange Rates Statement
Get Guarantee Statement
Create Staking Rewards Statement
Get Staking Rewards Statement
Create Guarantee Statemen...
Bitcoin Suisse API (1.5.0)
The Bitcoin Suisse API allows customers of Bitcoin Suisse to automate activities like trading, custody, staking and reporting using their own tools.
Have a look at the Developer Portal to find out how to get an API key and how authentication works.
Download OpenAPI description
Overview
URL
Bitcoin Suisse AG
License
Languages
Servers
Mock server
https://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi
Bitcoin Suisse API
https://api.bitcoinsuisse.com
Bitcoin Suisse Sandbox API
https://sandbox-api.btcsqa.net
- Mock serverhttps://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/exchangeratesstatement/{reportId}
- Bitcoin Suisse APIhttps://api.bitcoinsuisse.com/reporting/api/v1/exchangeratesstatement/{reportId}
- Bitcoin Suisse Sandbox APIhttps://sandbox-api.btcsqa.net/reporting/api/v1/exchangeratesstatement/{reportId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/exchangeratesstatement/{reportId}' \
-H 'X-Auth: YOUR_API_KEY_HERE' \
-H 'X-Auth-Nonce: YOUR_API_KEY_HERE' \
-H 'X-Auth-Signature: YOUR_API_KEY_HERE' \
-H 'X-Auth-Timestamp: YOUR_API_KEY_HERE' \
-H 'X-Auth-Version: YOUR_API_KEY_HERE' \
-H 'customer-number: string'Response
application/json
{ "state": "Processing", "reportData": { "dateTime": "2019-08-24T14:15:22Z", "referenceCurrency": "string", "items": [ … ] } }
- Mock serverhttps://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/guaranteestatement
- Bitcoin Suisse APIhttps://api.bitcoinsuisse.com/reporting/api/v1/guaranteestatement
- Bitcoin Suisse Sandbox APIhttps://sandbox-api.btcsqa.net/reporting/api/v1/guaranteestatement
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/guaranteestatement \
-H 'Content-Type: application/json' \
-H 'X-Auth: YOUR_API_KEY_HERE' \
-H 'X-Auth-Nonce: YOUR_API_KEY_HERE' \
-H 'X-Auth-Signature: YOUR_API_KEY_HERE' \
-H 'X-Auth-Timestamp: YOUR_API_KEY_HERE' \
-H 'X-Auth-Version: YOUR_API_KEY_HERE' \
-H 'customer-number: string' \
-d '{}'Response
application/json
{ "reportId": "836df459-dc40-4aa1-972a-6eb0a864dff9" }
- Mock serverhttps://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/guaranteestatement/{reportId}
- Bitcoin Suisse APIhttps://api.bitcoinsuisse.com/reporting/api/v1/guaranteestatement/{reportId}
- Bitcoin Suisse Sandbox APIhttps://sandbox-api.btcsqa.net/reporting/api/v1/guaranteestatement/{reportId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.bitcoinsuisse.com/_mock/api/pages/rest/bitcoinsuisseopenapi/reporting/api/v1/guaranteestatement/{reportId}' \
-H 'X-Auth: YOUR_API_KEY_HERE' \
-H 'X-Auth-Nonce: YOUR_API_KEY_HERE' \
-H 'X-Auth-Signature: YOUR_API_KEY_HERE' \
-H 'X-Auth-Timestamp: YOUR_API_KEY_HERE' \
-H 'X-Auth-Version: YOUR_API_KEY_HERE' \
-H 'customer-number: string'Response
application/json
{ "state": "Processing", "reportData": { "totalCryptoAssets": 0.1, "cryptoSeparatedAssets": 0.1, "cryptoSeparatedAssetsHasCollateral": true, "cryptoCollectiveAssets": 0.1, "totalFiatAssets": 0.1, "totalOngoingTrading": 0.1, "ongoingCryptoTrading": 0.1, "ongoingFiatTrading": 0.1, "totalGuaranteeClaim": 0.1, "snapshotDate": "2019-08-24T14:15:22Z", "currency": "string", "externalBankName": "string", "externalBankAddress": "string", "externalBankZip": "string", "externalBankCity": "string", "externalBankCountry": "string" } }