# Cancel **POST /auth/cancel** Cancel an order. Requires a signed payload in HMAC-SHA256 form to be appended to the x-signature header. The signed payload must be base64-encoded. Javascript example: ```js const formurlencoded = require('form-urlencoded').default; const crypto = require("crypto-js"); const fetch = require("node-fetch"); const API_KEY = ""; const SECRET_KEY = ""; (async function() { const payload = {'id': '392392320eoweqwie3'}; const payload_url_encoded = formurlencoded(payload); const HMAC = crypto.HmacSHA256(payload_url_encoded, SECRET_KEY).toString(crypto.enc.Base64); const submitted = await fetch('https://api.testnet.everstrike.io/auth/cancel', {method: 'POST', body: payload_url_encoded, headers: {'content-type': 'application/x-www-form-urlencoded', 'x-api-key': API_KEY, 'x-signature': HMAC}}); const response = await submitted.json(); console.log(response); })(); ``` Python example (Python3): ```python import requests import urllib import hmac import hashlib import base64 from time import time api_key = '' secret_key = '' url='https://api.testnet.everstrike.io/auth/cancel' payload = {'id': '32302131320dqe'} urlencoded_payload = urllib.parse.urlencode(payload) hmac_signature = hmac.new(bytes(secret_key , 'utf-8'), msg = bytes(urlencoded_payload , 'utf-8'), digestmod = hashlib.sha256).digest() hmac_signature_base64 = base64.b64encode(hmac_signature) headers = {'content-type': 'application/x-www-form-urlencoded', 'x-api-key': api_key, 'x-signature': hmac_signature_base64} response = requests.post(url, data=payload, headers=headers) print(response.text) print(response.status_code, response.reason) ``` ## Servers - https://api.testnet.everstrike.io: https://api.testnet.everstrike.io () ## Authentication methods - Api key - Hmac signature ## Parameters ### Body: application/x-www-form-urlencoded (object) - **id** (string) Id of the order (the id is returned upon submitting the order) ## Responses ### 200 OK #### Body: application/json (object) - **code** (integer) Response code - **msg** (string) Diagnostic message - **result** (object) Request result ### 503 Error #### Body: application/json (object) - **code** (integer) - **msg** (string) - **result** (object) [Powered by Bump.sh](https://bump.sh)