NameDescriptionTypeAdditional information
email

Echoes the email from the input record (trimmed). Primary correlation key back to the caller.

string

None.

externalId

Echoes the externalId from the input record, if one was provided.

string

None.

status

The engine's per-record outcome. One of: ReferralApproved, ReferralUpdated, MemberPreloaded, MemberUpdated, SkippedNoEmail, SkippedNoMatchOptInOff, SkippedAmbiguous, SkippedAlreadyTracked, SkippedPreloadValidationFailed, SkippedDuplicate, SkippedFlowDisabled, or Error.

string

None.

statusCategory

Coarse grouping of status to make integrator branching easy. One of Approved, Updated, Preloaded, Skipped, or Error.

string

None.

message

Human-readable explanation of the outcome. Populated for skip and error outcomes; may also carry context on successful outcomes.

string

None.

amount

Echoes the purchase amount from the input record.

decimal number

None.

purchaseDate

Echoes the purchase date from the input record (or the server-assigned UTC time if omitted on input).

date

None.