v51

latestOpenAPI 3.0.2raw.githubusercontent.com2026-08-01245104440.0 KB
Event Processing Policy

Replace event processing policy

Replace the entire event processing policy with the supplied ordered list of rules. If version is present in the request body it must match the current policy version, otherwise the request is rejected with status 409 and the body contains the current currentVersion. If version is omitted the policy is replaced unconditionally.

Each rule may be supplied either in the form produced by this API (object IDs and event codes as plain integers) or as a configuration export record (object/event references as objects carrying name and GUID); the latter form is resolved on import and any references that cannot be resolved are dropped, with details returned in the optional warnings field.

put/v1/event-processing-policy

Request body

versioninteger

Expected current policy version. If present, the update is applied only if it matches the server-side version, otherwise the request is rejected with status 409. If omitted, the policy is replaced unconditionally.

Response

Event processing policy updated successfully

versioninteger

New policy version

ruleCountinteger

Number of rules now in the policy

warningsstring

Human-readable text describing any issues encountered while applying the rules (e.g. references to objects that no longer exist). Present only if there were warnings.