API REFERENCE · SCHEMA
CaseDetail schema
Required fields are always present in their containing object. Optional fields may be omitted; null is allowed only where stated. Array item fields apply to every item.
All endpoints and schemasidRequired- string
Format: uuid.
environmentRequired- string
screening_idRequired- string
Format: uuid.
monitor_idRequired- string or null
May be null.
monitor_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
decisionRequired- string
business_dispositionRequired- string
review_started_atRequired- string
Format: date-time.
superseded_by_screening_idRequired- string or null
May be null.
superseded_by_screening_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
superseded_by_case_idRequired- string or null
May be null.
superseded_by_case_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
created_atRequired- string
Format: date-time.
updated_atRequired- string
Format: date-time.
latest_screening_idRequired- string or null
May be null.
latest_screening_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
counterparty_idRequired- string or null
May be null.
counterparty_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
assignee_idRequired- string or null
May be null.
assignee_id fields and rules
Allowed alternatives
- string
- null
May be null.
priorityRequired- string
due_atRequired- string or null
May be null.
due_at fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
escalated_atRequired- string or null
May be null.
escalated_at fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
revisionRequired- integer
requires_second_reviewRequired- boolean
review_stateRequired- string
submitted_byRequired- string or null
May be null.
submitted_by fields and rules
Allowed alternatives
- string
- null
May be null.
approved_byRequired- string or null
May be null.
approved_by fields and rules
Allowed alternatives
- string
- null
May be null.
submitted_screening_idRequired- string or null
May be null.
submitted_screening_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
retention_policyRequired- string
retention_yearsRequired- integer or null
May be null.
retention_years fields and rules
Allowed alternatives
- integer
- null
May be null.
retention_daysRequired- integer or null
May be null.
retention_days fields and rules
Allowed alternatives
- integer
- null
May be null.
closed_atRequired- string or null
May be null.
closed_at fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
retention_expires_atRequired- string or null
May be null.
retention_expires_at fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
retention_triggerRequired- string
retention_event_atRequired- string or null
May be null.
retention_event_at fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
retention_event_reasonRequired- string or null
May be null.
retention_event_reason fields and rules
Allowed alternatives
- string
- null
May be null.
retention_event_actorRequired- string or null
May be null.
retention_event_actor fields and rules
Allowed alternatives
- string
- null
May be null.
subjectNameRequired- string or null
May be null.
subjectName fields and rules
Allowed alternatives
- string
- null
May be null.
entityTypeRequired- string or null
May be null.
entityType fields and rules
Allowed alternatives
- string
- null
May be null.
originRequired- string
statusRequired- string or null
May be null.
status fields and rules
Allowed alternatives
- string
Values: "potential_match", "no_match".
- null
May be null.
- string
matchCountRequired- integer
Minimum: 0.
evidenceAvailableRequired- boolean
retentionRequired- string
Values: "standard", "minimal".
expiresAtRequired- string or null
May be null.
expiresAt fields and rules
Allowed alternatives
- string
Format: date-time.
- null
May be null.
- string
decisionsRequired- object[]
decisions item fields
Each array item: object.
decisions[]Required.id - string
Format: uuid.
decisions[]Required.actor_id - string
decisions[]Required.decision - string
Values: "open", "confirmed", "dismissed".
decisions[]Required.business_disposition - string
Values: "pending", "allow", "restrict", "escalate".
decisions[]Required.appliedControls - AppliedDecisionControls or null
May be null.
decisions[].appliedControls fields and rules
Allowed alternatives
- AppliedDecisionControls
See all AppliedDecisionControls fields for the complete structure, required properties and constraints.
- null
May be null.
- AppliedDecisionControls
decisions[]Required.notes - string or null
May be null.
decisions[].notes fields and rules
Allowed alternatives
- string
- null
May be null.
decisions[]Required.created_at - string
Format: date-time.
decisions[]Required.actor_email - string or null
May be null.
decisions[].actor_email fields and rules
Allowed alternatives
- string
- null
May be null.
decisions[]Required.screening_id - string or null
May be null.
decisions[].screening_id fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string
nextDecisionCursorRequired- string or null
May be null.
nextDecisionCursor fields and rules
Allowed alternatives
- string
Format: uuid.
- null
May be null.
- string