CancelAutoDeposit
curl --request POST \
--url https://api.example.com/v1/bidder/cancel_auto_depositimport requests
url = "https://api.example.com/v1/bidder/cancel_auto_deposit"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.example.com/v1/bidder/cancel_auto_deposit', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/bidder/cancel_auto_deposit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/bidder/cancel_auto_deposit"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/v1/bidder/cancel_auto_deposit")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/bidder/cancel_auto_deposit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"window_numbers": [
1,
2,
3
]
}{
"code": 123,
"message": "<string>",
"details": [
{
"@type": "<string>"
}
]
}API Reference
CancelAutoDeposit
CancelAutoDeposit is called by the bidder node to cancel the auto deposit. The bidder can specify if it wants to withdraw the deposit from the current deposited windows. If the withdraw flag is set to true, the API will wait till we can withdraw the deposit from the latest deposited window.
POST
/
v1
/
bidder
/
cancel_auto_deposit
CancelAutoDeposit
curl --request POST \
--url https://api.example.com/v1/bidder/cancel_auto_depositimport requests
url = "https://api.example.com/v1/bidder/cancel_auto_deposit"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.example.com/v1/bidder/cancel_auto_deposit', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/bidder/cancel_auto_deposit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/bidder/cancel_auto_deposit"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/v1/bidder/cancel_auto_deposit")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/bidder/cancel_auto_deposit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"window_numbers": [
1,
2,
3
]
}{
"code": 123,
"message": "<string>",
"details": [
{
"@type": "<string>"
}
]
}⌘I