v51

OpenAPI 3.1.0Apache 2.0raw.githubusercontent.com2026-07-092154381.1 MB
Transaction Monitoring

Update case

Updates a transaction monitoring case.

patch/v1/transaction_monitoring/cases/{case_token}

Path parameters

case_tokenstring uuid required

Globally unique identifier for the case.

Request body

status'OPEN' | 'ASSIGNED' | 'IN_REVIEW' | 'ESCALATED' | 'RESOLVED' | 'CLOSED'

Status of a case as it progresses through the review workflow:

  • OPEN - The case has been created and is still collecting matching transactions
  • ASSIGNED - An analyst has been assigned and transaction collection has stopped
  • IN_REVIEW - The case is actively being investigated
  • ESCALATED - The case has been reviewed and requires additional oversight
  • RESOLVED - A determination has been made and a resolution recorded
  • CLOSED - The case is finalized
titlestring nullable

New title for the case, or null to clear it

assigneestring nullable

New assignee for the case, or null to unassign

resolution'CONFIRMED_FRAUD' | 'SUSPICIOUS_ACTIVITY' | 'FALSE_POSITIVE' | 'NO_ACTION_REQUIRED' | 'ESCALATED_EXTERNAL'

Outcome recorded when a case is resolved:

  • CONFIRMED_FRAUD - The reviewed activity was confirmed to be fraudulent
  • SUSPICIOUS_ACTIVITY - The activity is suspicious but not confirmed fraud
  • FALSE_POSITIVE - The activity was legitimate and the alert was a false positive
  • NO_ACTION_REQUIRED - No further action is required
  • ESCALATED_EXTERNAL - The case was escalated to an external party
resolution_notesstring

Notes describing the resolution

tagsobject

Arbitrary key-value metadata to set on the case

priority'LOW' | 'MEDIUM' | 'HIGH' | 'CRITICAL'

Priority level of a case, controlling queue ordering and SLA urgency

sla_deadlinestring date-time nullable

New SLA deadline for the case, or null to clear it

actor_tokenstring

Optional client-provided identifier for the actor performing this action, recorded on the resulting activity entry. This value is supplied by the client (for example, your own internal user ID) and is not authenticated by Lithic

Response

Case

tokenstring uuid required

Globally unique identifier for the case

titlestring nullable required

Short, human-readable summary of the case

status'OPEN' | 'ASSIGNED' | 'IN_REVIEW' | 'ESCALATED' | 'RESOLVED' | 'CLOSED' required

Status of a case as it progresses through the review workflow:

  • OPEN - The case has been created and is still collecting matching transactions
  • ASSIGNED - An analyst has been assigned and transaction collection has stopped
  • IN_REVIEW - The case is actively being investigated
  • ESCALATED - The case has been reviewed and requires additional oversight
  • RESOLVED - A determination has been made and a resolution recorded
  • CLOSED - The case is finalized
queue_tokenstring uuid required

Token of the queue the case belongs to

priority'LOW' | 'MEDIUM' | 'HIGH' | 'CRITICAL' required

Priority level of a case, controlling queue ordering and SLA urgency

assigneestring nullable required

Identifier of the user the case is currently assigned to

rule_tokenstring uuid nullable required

Token of the transaction monitoring rule that triggered the case

resolution'CONFIRMED_FRAUD' | 'SUSPICIOUS_ACTIVITY' | 'FALSE_POSITIVE' | 'NO_ACTION_REQUIRED' | 'ESCALATED_EXTERNAL' required

Outcome recorded when a case is resolved:

  • CONFIRMED_FRAUD - The reviewed activity was confirmed to be fraudulent
  • SUSPICIOUS_ACTIVITY - The activity is suspicious but not confirmed fraud
  • FALSE_POSITIVE - The activity was legitimate and the alert was a false positive
  • NO_ACTION_REQUIRED - No further action is required
  • ESCALATED_EXTERNAL - The case was escalated to an external party
resolution_notesstring nullable required

Free-form notes describing the resolution

sla_deadlinestring date-time nullable required

Deadline by which the case is expected to be resolved

tagsobject required

Arbitrary key-value metadata associated with the case

createdstring date-time required

Date and time at which the case was created

updatedstring date-time required

Date and time at which the case was last updated

resolvedstring date-time nullable required

Date and time at which the case was resolved

collection_stoppedstring date-time nullable required

Date and time at which transaction collection stopped for the case

pending_transactionsboolean required

Whether the case still has transaction scopes pending resolution