Managed Signing
Update Policy

Knit API Documentation

Update Policy

Endpoint

PATCH

{{baseUrl}}/api/v1/managed-signing/policies/{policyId}

This endpoint updates an existing policy by its local ID.

Headers
  • X-API-KEY: Your API key for authentication.
  • Accept: Set to application/json to receive responses in JSON format.
  • Content-Type: Set to application/json.
Path Parameters
ParameterTypeRequiredDescription
policyIdstringYesThe local policy ID
Request Body
FieldTypeRequiredDescription
namestringNoPolicy name
rulesobjectNoPolicy rules configuration
rules.chainsarrayNoAllowed blockchain networks
rules.maxApprovalAmountstringNoMaximum approval amount
rules.maxTransferAmountstringNoMaximum transfer amount per transaction (in base units)
rules.denyUnlimitedApprovalsbooleanNoWhether to deny unlimited approvals
{
  "rules": {
    "maxApprovalAmount": "2000000",
    "denyUnlimitedApprovals": false
  }
}
Sample Request
curl --location -g --request PATCH '{{baseUrl}}/api/v1/managed-signing/policies/<local-policy-id>' \
--header 'X-API-KEY: {{apiKey}}' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
    "rules": {
        "maxApprovalAmount": "2000000",
        "denyUnlimitedApprovals": false
    }
}'
Sample Response
Sample Response
{
  "statusCode": 200,
  "message": "Policy updated",
  "data": {
    "id": "<local-policy-id>",
    "businessId": "<business-id>",
    "name": "default",
    "rules": {
      "chains": ["ETHEREUM_MAINNET"],
      "maxApprovalAmount": "2000000",
      "denyUnlimitedApprovals": false
    },
    "createdAt": "2026-01-20T18:30:40.912Z",
    "updatedAt": "2026-01-20T19:15:22.456Z"
  },
  "success": true
}
Response Fields
FieldTypeDescription
idstringLocal policy ID
businessIdstringYour business ID
namestringPolicy name
rulesobjectPolicy rules configuration
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)