POST
https://api.cryptohopper.com/v1/hopper/{id}/position/dca/block
Blocks or unblocks DCA orders for one coin of the hopper. Send block 1 to block, 0 or leave it out to unblock.
coin is required. When unblocking, data is "DCA block released for BTC.". Not available for exchange arbitrage, market maker, copy and grid bots.
Example request
curl -X POST "https://api.cryptohopper.com/v1/hopper/HOPPER_ID/position/dca/block" \
-H "access-token: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"coin":"BTC","block":1}'
const response = await fetch('https://api.cryptohopper.com/v1/hopper/HOPPER_ID/position/dca/block', {
method: 'POST',
headers: {
"access-token": "YOUR_ACCESS_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify({
"coin": "BTC",
"block": 1
})
});
const data = await response.json();
import requests
response = requests.post(
"https://api.cryptohopper.com/v1/hopper/HOPPER_ID/position/dca/block",
headers={
"access-token": "YOUR_ACCESS_TOKEN"
},
json={
"coin": "BTC",
"block": 1
},
)
data = response.json()
$ch = curl_init('https://api.cryptohopper.com/v1/hopper/HOPPER_ID/position/dca/block');
curl_setopt_array($ch, [
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'access-token: YOUR_ACCESS_TOKEN',
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'coin' => 'BTC',
'block' => 1,
]),
]);
$data = json_decode(curl_exec($ch), true);
Parameters
Headers
| Name | Type | Required | Description |
|---|---|---|---|
access-token |
string | Required | The OAuth access token of the user. |
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id |
string | Required | Hopper ID. |
Response
{
"data": "DCA block setted for BTC."
}