scan_id. Both routes require Enterprise authentication and the OEM module.
Queue a scan
Successful response
type: "ip_range"; the service converts it to /32. Private IP ranges are rejected. A non-deduplicated queued request consumes one OEM credit.
Check status
Status response
queued, processing states, scan_completed, or failure states. Treat any returned state other than a terminal completion or failure as non-terminal rather than hard-coding only one in-progress value.
Polling pattern
Limits and errors
Use stable
query_tags, retain scan_id, set a polling timeout, and reconcile requests through OEM account audit logs.
For a resumable worker with an atomic state file, follow Orchestrate an OEM Scan Lifecycle. For a deployment decision that also verifies indexed-data freshness, use Post-Deployment Exposure Verification.