Get Account Backstop Transfers
curl --request GET \
--url https://api.perpetuals.polymarket.com/v1/account/backstops \
--header 'POLYMARKET-PROXY: <api-key>' \
--header 'POLYMARKET-SECRET: <api-key>'import requests
url = "https://api.perpetuals.polymarket.com/v1/account/backstops"
headers = {
"POLYMARKET-PROXY": "<api-key>",
"POLYMARKET-SECRET": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'POLYMARKET-PROXY': '<api-key>', 'POLYMARKET-SECRET': '<api-key>'}
};
fetch('https://api.perpetuals.polymarket.com/v1/account/backstops', 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.perpetuals.polymarket.com/v1/account/backstops",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"POLYMARKET-PROXY: <api-key>",
"POLYMARKET-SECRET: <api-key>"
],
]);
$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.perpetuals.polymarket.com/v1/account/backstops"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("POLYMARKET-PROXY", "<api-key>")
req.Header.Add("POLYMARKET-SECRET", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.perpetuals.polymarket.com/v1/account/backstops")
.header("POLYMARKET-PROXY", "<api-key>")
.header("POLYMARKET-SECRET", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.perpetuals.polymarket.com/v1/account/backstops")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["POLYMARKET-PROXY"] = '<api-key>'
request["POLYMARKET-SECRET"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": 1234567890,
"cross": true,
"instrument_id": 123,
"asset": "USDC",
"transferred": "<string>",
"cash_before": "<string>",
"cash_after": "<string>",
"timestamp": 1767225600000,
"sequence": 123
}
],
"more": true,
"coverage": {
"notes": [
"<string>"
]
}
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}获取账户兜底清算转账记录
Get exact quote cash transfers for backstops of the authenticated account. Defaults to the last 90 days. Rows are ordered newest first. If no end time is provided, the current time will be used. Maximum of 100 entries returned per request.
GET
/
v1
/
account
/
backstops
Get Account Backstop Transfers
curl --request GET \
--url https://api.perpetuals.polymarket.com/v1/account/backstops \
--header 'POLYMARKET-PROXY: <api-key>' \
--header 'POLYMARKET-SECRET: <api-key>'import requests
url = "https://api.perpetuals.polymarket.com/v1/account/backstops"
headers = {
"POLYMARKET-PROXY": "<api-key>",
"POLYMARKET-SECRET": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'POLYMARKET-PROXY': '<api-key>', 'POLYMARKET-SECRET': '<api-key>'}
};
fetch('https://api.perpetuals.polymarket.com/v1/account/backstops', 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.perpetuals.polymarket.com/v1/account/backstops",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"POLYMARKET-PROXY: <api-key>",
"POLYMARKET-SECRET: <api-key>"
],
]);
$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.perpetuals.polymarket.com/v1/account/backstops"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("POLYMARKET-PROXY", "<api-key>")
req.Header.Add("POLYMARKET-SECRET", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.perpetuals.polymarket.com/v1/account/backstops")
.header("POLYMARKET-PROXY", "<api-key>")
.header("POLYMARKET-SECRET", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.perpetuals.polymarket.com/v1/account/backstops")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["POLYMARKET-PROXY"] = '<api-key>'
request["POLYMARKET-SECRET"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": 1234567890,
"cross": true,
"instrument_id": 123,
"asset": "USDC",
"transferred": "<string>",
"cash_before": "<string>",
"cash_after": "<string>",
"timestamp": 1767225600000,
"sequence": 123
}
],
"more": true,
"coverage": {
"notes": [
"<string>"
]
}
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}{
"status": "err",
"error": "insufficient_margin"
}授权
Proxy address
Correponding proxy secret
查询参数
Start timestamp in milliseconds
示例:
1767225600000
End timestamp in milliseconds
示例:
1767229200000
Pass the last row id from the previous page as a decimal string. The server resolves its exact timestamp within the authenticated account. An opaque URL-safe unpadded base64 JSON cursor with ts (native nanoseconds) and id is also accepted. Keep the timestamp window unchanged when paging.
此页面对您有帮助吗?