Skip to main content
GET
TypeScript

Path Parameters

screeningId
string
required

The screening's identifier, returned by POST /v1/compliance/orchestrator/screenings.

Response

Screening result

The current status, outcome, per-step results, and audit log for a screening.

screeningId
string
required

Identifier of the screening being queried.

Example:

"a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d"

workflowId
string
required

Identifier of the workflow that produced this screening.

Example:

"b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e"

screeningStatus
enum<string>
required

A screening's lifecycle status.

  • PENDING — accepted, not started
  • RUNNING — one or more steps in flight
  • COMPLETED — every step finished and the workflow outcome is set
  • FAILED — the screening could not be completed
Available options:
PENDING,
RUNNING,
COMPLETED,
FAILED
Example:

"COMPLETED"

steps
object[]
required

Flat step list.

Example:
auditLog
object[]
required

Append-only audit trail for this screening.

Example:
outcome
enum<string> | null

An ACCEPT/REJECT decision — the workflow's own outcome, a step's outcome, or the result of evaluating a step's outcome rules. null on a workflow outcome that is not decided yet.

Available options:
ACCEPT,
REJECT
Example:

"ACCEPT"