Managed Signing
List Signing Requests

Knit API Documentation

List Signing Requests

Endpoint

GET

{{baseUrl}}/api/v1/managed-signing/requests

This endpoint retrieves all signing requests for your business with optional filtering.

Headers
  • X-API-KEY: Your API key for authentication.
  • Accept: Set to application/json to receive responses in JSON format.
Query Parameters
ParameterTypeRequiredDescription
walletIdstringNoFilter by local wallet ID
statusstringNoFilter by status
Available Status Values
  • AWAITING_APPROVAL
  • SIGNED
  • POLICY_DENIED
  • FAILED
Sample Request
curl --location -g '{{baseUrl}}/api/v1/managed-signing/requests?walletId=<local-wallet-id>&status=SIGNED' \
--header 'X-API-KEY: {{apiKey}}' \
--header 'Accept: application/json'
Sample Response
Sample Response
{
  "statusCode": 200,
  "message": "Signing requests retrieved",
  "data": [
    {
      "id": "<local-request-id>",
      "businessId": "<business-id>",
      "walletId": "<local-wallet-id>",
      "network": "MATIC_MAINNET",
      "type": "evm_tx",
      "kind": "erc20_approve",
      "status": "SIGNED",
      "payload": {
        "token": "0xToken",
        "spender": "0xSpender",
        "amount": "10"
      },
      "signature": "0x...",
      "broadcast": false,
      "createdAt": "2026-01-20T18:30:40.912Z",
      "updatedAt": "2026-01-20T18:35:22.456Z"
    }
  ],
  "success": true
}
Response Fields
FieldTypeDescription
idstringLocal request ID
businessIdstringYour business ID
walletIdstringLocal wallet ID
networkstringTarget network
typestringRequest type
kindstringTransaction kind
statusstringRequest status
payloadobjectRequest payload
signaturestringGenerated signature (if signed)
broadcastbooleanBroadcast flag
createdAtstringCreation timestamp
updatedAtstringLast update timestamp

Contact

business@useknit.io

Knit Business Financial Services Ltd.
3080 Yonge St
Toronto ON, M4N 3N1, Canada

Subscribe to our newsletter

A monthly digest of the latest news, articles, and resources.

Knit logo

© KNIT BUSINESS FINANCIAL SERVICES LIMITED is duly registered by the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC) as a Money Service Business (C100000256)