Get fiat deposit URL
The endpoint retrieves a deposit url of the fiat invoice.
The endpoint works on demand. Contact WhiteBIT support and provide the API key to get access to the functionality.
When using VISAMASTER as provider, pass the referer header when opening the invoice link (e.g. when opening https://someaddress.com). If the header is missing (e.g. when opening the link from a Telegram message), the browser is redirected to the WhiteBIT homepage
Rate limit: 1000 requests/10 sec.
The API does not cache the response.
Used in these guides
- Payment Integration — crypto deposits, withdrawals, conversion, WhiteBIT Codes, and Express Withdraw.
Authorizations
The public WhiteBIT API key.
Base64-encoded JSON request body.
HMAC-SHA512 signature of the payload, hex-encoded. Computed as hex(HMAC-SHA512(payload, api_secret)).
Body
Currency's ticker (fiat). ⚠️ Currencies ticker should be fiat and has "can_deposit" status must be "true". Use Asset Status endpoint to know more about currency.
"UAH"
Fiat currency provider. ⚠️ Currency provider should be taken from Asset Status endpoint response.
"VISAMASTER"
Deposit amount
"100"
Unique transaction identifier on client's side. Any string up to 255 characters; not validated as a UUID.
"qw22"
Request signature
"{{request}}"
Unique request identifier
1594297865000
Customer will be redirected to this URL in case of fail or rejection on acquiring provider side. To activate this feature, please contact support
"https://failure.example.com"
Customer will be redirected to the URL defined if selects 'back' option after from the payment success or failure page. To activate this feature, define desired link. If not populated, option 'back' won't be displayed
"https://return.example.com"
Response
Successful response
Address for deposit
Was this page helpful?