βCancel Limit Order
Cancel limit order
API https://api.autosnipe.ai/sniper-api/limit/cancel
Request Method Post
Request Headers
Name
Value
x-autosnipe-apikey
<YOUR_API_KEY>
x-autosnipe-signature
generated Signature
Content-Type
'application/json'
Request Params
Name
Type
Description
limitOrderId*
number
received from /limit/buy or /limit/sell apis
Response Params
{
"status": 1,
"message": "Success!"
}status - (api status, 1 on success, 0 on failure)
let body = {limitOrderId}
callAuthAPI("/limit/cancel", body, "POST")// Example in curl
#!/bin/bash
API_KEY="<YOUR_API_KEY>"
API_SECRET="<YOUR_API_SECRET>"
BASE_URL="https://api.autosnipe.ai/sniper-api"
END_POINT="/limit/cancel"
# Replace these variables with actual values
limitOrderId="limit order id here"
TIME_STAMP_NONCE=$(date +%s000)
URL="$BASE_URL$END_POINT"
# Prepare body
BODY=$(cat <<EOF
{
"url": "$URL",
"timeStamp_nonce": "$TIME_STAMP_NONCE",
"limitOrderId": "$limitOrderId"
}
EOF
)
# Create the payload
CONTENT=$(cat <<EOF
{
"url": "$URL",
"timeStamp_nonce": "$TIME_STAMP_NONCE",
"body": "$BODY"
}
EOF
)
PAYLOAD=$(echo -n "$CONTENT" | base64)
# Create the signature
SIGNATURE=$(echo -n "$PAYLOAD" | openssl dgst -sha512 -hmac "$API_SECRET" | sed 's/^.* //')
# Make the curl request
curl -X POST "$URL" \
-H "x-autosnipe-apikey: $API_KEY" \
-H "x-autosnipe-signature: $SIGNATURE" \
-H "Content-Type: application/json" \
-d "$BODY"
Last updated