Show a monitor
/api/v1/monitors/{monitor_uuid}
operationId: monitor.show
Base: https://portal.watcheye.com.au/api/v1/monitors/{monitor_uuid}
Returns a single monitor by its UUID. Unknown UUIDs return 404.
Path parameters
| Field | Description |
|---|---|
monitor_uuidrequired |
string (uuid) The monitor UUID |
Responses
Monitor response
application/json
| Field | Description |
|---|---|
data |
object A monitor is a scheduled (or manual) screening job that runs a single screening operation (PEP/sanction, ASIC, address verification, etc.) against the entities in its parent program. The operation type is fixed at creation; only configuration, name, status and schedule can be changed after that. |
data. |
string (uuid) The monitor's UUID |
data. |
string A short obfuscated public identifier for the monitor (e.g. "M-12-34-56") |
data. |
string The display name of the monitor |
data. |
string The screening operation this monitor runs. Cannot be changed after creation - create a new monitor instead. The list of allowed values depends on the products enabled on the calling account. |
data. |
string Human-readable name for |
data. |
string Lifecycle status:
|
data. |
string or null In-flight run state, or
Callers polling after |
data. |
string or null Optional human-readable detail accompanying |
data. |
string How often the monitor runs unattended. |
data. |
string or null Human-readable description of the schedule (e.g. "Every Day (Mon-Sun)") |
data. |
object (dynamic) Per-operation configuration. The shape depends on |
data. |
string (date-time) or null ISO 8601 timestamp of the most recent run, or |
data. |
boolean
|
data. |
string (uuid) UUID of the program this monitor belongs to |
data. |
string (date-time) ISO 8601 timestamp at which the monitor was created |
data. |
string (date-time) ISO 8601 timestamp at which the monitor was last updated |
api_reference |
string (uuid) |