Skip to main content
PATCH
cURL
Required scope: monitoring:write Change monitoring configuration with optimistic concurrency. Required scope: monitoring:write. Only explicit supplied fields change; null-clearing rules validated. Once account cancellation is submitted, processing and usage deductions stop immediately. Reject new operational commands with 409 invalid_state; pending work is cancelled without another debit. Read-only reporting remains available until workspace deletion. Signal charges the full agreed monthly rate once per borrower/business/workspace at 00:00 UTC on the first day of the month, before monitoring proceeds. First activation during a month charges the full monthly rate immediately, without proration; the next charge is at the next month boundary. Repeated monitor creation, pauses, resumes, checks and reassessments do not add charges in an already paid period. Insufficient credits block monitoring without a debit or debt; funding resumes only the current period after its single successful charge, without charging missed inactive months. User-paused monitoring remains paused until the user resumes it. Account cancellation stops processing and all further deductions immediately. Product scope · Processing lifecycle · Errors

Authorizations

Authorization
string
header
required

Server-to-server API key bound to exactly one workspace, institution tenant and environment. No caller-supplied workspace override is accepted. Do not use in public browser code.

Headers

X-Request-ID
string

Optional caller correlation ID; the response includes AMLOK request_id.

If-Match
string
required

Current quoted record version returned as ETag. A stale version returns 412.

Path Parameters

id
string
required

Tenant-visible resource identifier.

Body

application/json
status
enum<string>
Available options:
active,
paused,
cancelled
cadence
string

ID from GET /v1/configuration cadences. Invalid IDs return 422 validation_error. Source freshness is not guaranteed by this schedule.

Minimum string length: 1
attribute_keys
string[]

Tracked calculated attributes.

ruleset_version
string

Approved ID from GET /v1/configuration rulesets; validate attributes and resource types against it.

Minimum string length: 1

Response

Change monitoring configuration with optimistic concurrency.

data
monitor · object
required

Configured monitoring scope, baseline and refresh policy. Population depends on source and tenant entitlement.

meta
object
required