For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Private Send Order

Get the status of a private send order

get

Read-only — requires an active session. Pass sessionId and nonce as query parameters and include x-hinkal-request-signature: secp256k1_sign(SHA256(binding + "\n" + queryString)) in the headers. The route pattern is parameterized, so binding is the literal string "GET /private-send/:orderId" — with the :orderId placeholder unresolved, not the actual orderId value from the URL.

Path parameters
orderIdstringRequired
Query parameters
sessionIdstring · uuidRequired

Session identifier UUID from POST /create-session

Example: ffd74231-0672-48c7-bd82-9f72a803578b
noncestring · uuidRequired

Per-request UUID. Echoed back in the response.

Example: 0d147d06-b91d-48ce-a01e-f4bd9875c852
Header parameters
x-hinkal-request-signaturestringRequired

Hex-encoded compact secp256k1 signature: secp256k1_sign(SHA256(binding + "\n" + payload)), where binding is "<METHOD> <routePath>" (this route's own method and path, e.g. "POST /refresh-cache" or "GET /balance") and payload is JSON.stringify(body) for POST requests or the raw query string for GET requests. Binding the route into the signed digest stops a signature captured for one endpoint from being replayed against another. See Authentication for the full signing scheme.

Responses
200

Order status

application/json
get/private-send/{orderId}
GET /private-send/{orderId}?sessionId=ffd74231-0672-48c7-bd82-9f72a803578b&nonce=0d147d06-b91d-48ce-a01e-f4bd9875c852 HTTP/1.1
Host: api.hinkal.io
x-hinkal-request-signature: text
Accept: */*
{
  "success": true,
  "status": "scheduled",
  "scheduledTransactions": [
    {
      "status": "completed",
      "scheduledTime": "2025-06-16T10:30:00.000Z",
      "txHash": "0x9f2b8c4a1e5d7f3b9c2a4e8f1d5b7c9a3e5f7b1d9c2a4f6e8b1c3d5a7f9e2b4"
    },
    {
      "status": "completed",
      "scheduledTime": "2025-06-16T10:30:01.000Z",
      "txHash": "0x7c2a9f1e8b3d5c6a4f2e9d1b8c3f5a7e2d4b9f1c3a5e7d2b4f6a8c1e3d5b7f9"
    }
  ]
}

Last updated