Initialize Swap: USD to BTC
https://sandboxapi.bitnob.co/api/v1/wallets/initialize-swap-for-bitcoin (opens in a new tab)
Body Parameters
Parameter | type | Required |
---|---|---|
amount | int32 | ✅ |
Request
Wallets/Initialize Swap: USD to BTC[POST]
curl --request POST \
--url https://sandboxapi.bitnob.co/api/v1/wallets/initialize-swap-for-bitcoin \
--header 'Authorization: Bearer API-KEY' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '{"amount":0}'
</Tabs.Tab>
<Tabs.Tab>
```javascript copy filename="Wallets/Initialize Swap: USD to BTC[POST]"
const axios = require('axios');
const options = {
method: 'POST',
url: 'https://sandboxapi.bitnob.co/api/v1/wallets/initialize-swap-for-bitcoin',
headers: {
accept: 'application/json',
'content-type': 'application/json',
Authorization: 'Bearer API-KEY'
},
data: {amount: 0}
};
axios
.request(options)
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.error(error);
});
Responses
🟢 200 - Result example
{
"status": true,
"message": "Quote retrived successfully",
"data": {
"quote": {
"expiration": "2024-03-05T10:05:32.156Z",
"expirationInSec": "210",
"amount": 1,
"volume": 0.00001502,
"price": 66594.928,
"__v": 0,
"description": "quote for buying $1 of BTC",
"id": "65e6ed9ae6e92367539f666a"
},
"quoteId": "65e6ed9ae6e92367539f666a"
}
}
Last updated on