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.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)