Skip to main content
PATCH
Enable or disable monitoring by entity and integration
Generic endpoint to set whether an entity participates in continuous monitoring for a given integrationCode (server behavior depends on the code; today: Gu1 global sanctions).

Authentication

Requires edit permission on the entity referenced by entityId.

JSON body

string
required
Entity UUID (must belong to your organization).
string
required
Integration / enrichment code. Supported today: global_gueno_sanctions_enrichment.
Other values return 400 UNSUPPORTED_MONITORING_INTEGRATION.
boolean
  • trueinclude in continuous monitoring when org and upstream allow (re-enable).
  • falseexclude (same as legacy monitoringOptOut: true). At least one of active or riskMatrixId must be sent.
string | null
Optional. Gu1 global sanctions only. UUID of a risk matrix in your org, or null to clear the per-subscription override (daily screening then uses the entity risk matrix again, same as before). When a UUID is set, only that matrix is used for rules triggered by monitoring (e.g. trigger_monitoring_completed after daily screening); the entity’s assigned matrix is not merged in for that run. Does not update entities.riskMatrixId.

Error Responses

Example — turn off Gu1 monitoring

Deprecated route

PATCH /entities/{id}/gueno-sanctions-monitoring-opt-out with { "monitoringOptOut" } is deprecated; use this endpoint with active: !monitoringOptOut.