Below is the requested info:
- Code used when creating an order:
request_path = "/api/v3/brokerage/orders"
method = "POST"
payload = {
'client_order_id': client_order_id,
'product_id': product_id,
'side': side,
'order_configuration':{
"limit_limit_gtc": {
"limit_price": ".19",
"base_size": "5"
}
}
}
headers = self._build_request_headers(method, request_path, json.dumps(payload))
response = requests.post(self._base_url+request_path, json=payload, headers=headers)
- Full Request/Response:
REQUEST:
< POST /api/v3/brokerage/orders HTTP/1.1\r\n< Host: coinbase.com\r\n< User-Agent: python-requests/2.28.1\r\n< Accept-Encoding: gzip, deflate\r\n< accept: application/json\r\n< Connection: keep-alive\r\n< CB-ACCESS-KEY: REDACTED\r\n< CB-ACCESS-TIMESTAMP: 1673126663\r\n< CB-ACCESS-SIGN: REDACTED\r\n< Content-Length: 161\r\n< Content-Type: application/json\r\n< \r\n< {"client_order_id": "nkjsdfnw23", "product_id": "ALGO-USD", "side": "SELL", "order_configuration": {"limit_limit_gtc": {"limit_price": ".19", "base_size": "5"}}}\r\n\r\n>
RESPONSE:
HTTP/1.1 200 OK\r\n> Date: Sat, 07 Jan 2023 21:24:23 GMT\r\n> Content-Type: application/json; charset=utf-8\r\n> Transfer-Encoding: chunked\r\n> Connection: keep-alive\r\n> Access-Control-Allow-Headers: Content-Type, Accept, Second-Factor-Proof-Token, Client-Id, Access-Token, X-Cb-Project-Name, X-Cb-Is-Logged-In, X-Cb-Platform, X-Cb-Session-Uuid, X-Cb-Pagekey, X-Cb-Ujs, Fingerprint-Tokens, X-Cb-Device-Id, X-Cb-Version-Name\r\n> Access-Control-Allow-Methods: GET,POST,DELETE,PUT\r\n> Access-Control-Allow-Private-Network: true\r\n> Access-Control-Expose-Headers: \r\n> Access-Control-Max-Age: 7200\r\n> Cache-Control: no-store\r\n> Strict-Transport-Security: max-age=31536000; includeSubDomains; preload\r\n> Trace-Id: 3929073878429114106\r\n> Trace-Id: 3929073878429114106\r\n> Vary: Origin\r\n> X-Content-Type-Options: nosniff\r\n> X-Dns-Prefetch-Control: off\r\n> X-Download-Options: noopen\r\n> X-Frame-Options: SAMEORIGIN\r\n> X-Xss-Protection: 1; mode=block\r\n> CF-Cache-Status: DYNAMIC\r\n> Set-Cookie: __cf_bm=REDACTED; path=/; expires=Sat, 07-Jan-23 21:54:23 GMT; domain=.coinbase.com; HttpOnly; Secure; SameSite=None\r\n> Server: cloudflare\r\n> CF-RAY: 785fc290995fcf49-SJC\r\n> Content-Encoding: gzip\r\n> \r\n{"success":true,"failure_reason":"UNKNOWN_FAILURE_REASON","order_id":"5b107502-71c9-4e3e-97d8-4f807319444f","success_response":{"order_id":"5b107502-71c9-4e3e-97d8-4f807319444f","product_id":"ALGO-USD","side":"SELL","client_order_id":"nkjsdfnw23"},"order_configuration":null}
- Order details can be found above (see 2.)