Skip to main content
POST
Update an operational rule

Authorizations

Authorization
string
header
required

An API key minted in Command Center (Settings -> API Keys), sent as Authorization: Bearer 2501_ak_.... A Command Center session cookie is also accepted.

Path Parameters

id
string
required

Body

application/json
name
string
Required string length: 1 - 100
description
string
org_id
string | null
tags
string[]

Response

The updated rule

id
string
required
Example:

"opr_6d1f0a37-..."

name
string
required
Example:

"Never restart nginx during business hours"

description
string
required
org_id
string | null
required

null means the rule is tenant-wide (governs every organization)

tenant_id
string
required
Example:

"ten_115bea44-..."

tags
string[]
required
Example:
document_id
string | null
required

The knowledge document this rule was extracted from; null when curated by hand

source_section
string | null
required
text_hash
string | null
required
created_at
string<date-time>
required
Example:

"2026-08-26T10:00:26.380Z"

updated_at
string<date-time>
required
Example:

"2026-08-26T10:00:26.380Z"