MLT History Snapshot Object

The Multi-Leg Transaction (MLT) History Snapshot object provides detailed information for an MLT at a specific point in time. History snapshots are created automatically based on events such as the MLT creation, edits to the MLT, and changes to the MLT status.

Attributes

id

string (UUID)

ID of the multi-leg transaction (MLT) history snapshot.

transactionId

string (UUID)

ID of the multi-leg transaction (MLT).

eventType

string enum, values: CREATE, CANCEL, REVERSAL, RETURN, EDIT, PROVIDER_VALIDATION_ISSUE, STATUS_CHANGE

Event that triggered the creation of the MLT history snapshot.

description

string

Description of the MLT.

snapshotApiVersion

string

Transfer object version of the detailed snapshot data for the MLT at the point in time when the history snapshot was created.

snapshot

object

Snapshot of the MLT details at this point in time. Contains the MLT Detail object.

MLT History Snapshot Object

				
					{
  "id": "string(UUID)",
  "transactionId": "string(UUID)",
  "eventType": "CREATE | CANCEL | REVERSAL | RETURN | EDIT | PROVIDER_VALIDATION_ISSUE | STATUS_CHANGE",
  "description": "string",
  "snapshotApiVersion": "string",
  "snapshot": {...} // contains the MLT Detail object
}
				
			
Exit mobile version