RESTful API
bitHolla Vault provides full API setup for businesses and developers. Most of Vault APIs are private and require authentication through API
key
and secret
.You need to signup on Vault Dashboard and generate an API key under Vault section in order to use the platform.
Host URL:
https://api.vault.bitholla.com/v1
Generating API keys and accessing Vault through APIs are only allowed for business accounts. Contact [email protected] to upgrade your account.
You can use a 15 days trial business account upon request. Contact [email protected] to activate your trial access.
All vault APIs require authentication by the client.
Any authenticated request requires
key
and secret
present in the request header. You are required to register your account and get your API keys in order to use bitHolla Vault kit.Refer to the private API headers for authentication.
You can use the interactive API Explorer to place your
key
and secret
and click Authorize and fill in Key
and Secret
fields use authenticated services in the API Explorer.
Authorization in Interactive API Explorer on https://api.vault.bitholla.com/docs
Do not add any values to Bearer field since that is not relevant to this scope and is used for bitHolla dashboard.
All vault endpoints are private endpoints and require authentication.
All currencies in Vault API should be in lower case in their 3,4 digit format. For example, Bitcoin should be used as
btc
when sent to the server.get
https://api.vault.bitholla.com
/v1/coins
Coins
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/check
Wallet Name Check
post
https://api.vault.bitholla.com
/v1/wallet
Wallet
delete
https://api.vault.bitholla.com
/v1/wallet
Wallet
get
https://api.vault.bitholla.com
/v1/user/wallets
Wallets
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/master
Master Address
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/address/new
New Address
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/addresses
Addresses
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/balance
Balance
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/restart
Restart
post
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/withdraw
Withdraw
post
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/withdraw/batch
Batch Withdraw
put
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/sweep
Set Auto-Sweep
post
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/sweep
Sweep
get
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/transactions
Transactions
get
https://api.vault.bitholla.com
/v1/wallet/transaction/status
Transaction Status
put
https://api.vault.bitholla.com
/v1/wallet/:wallet_name/webhook
Webhook
Last modified 1yr ago