Ingest lifecycle event
Report a payment lifecycle event for a prior decision so Specter can keep the case and your fraud backends up to date.
Reference the decision via decision_id. Specter advances the decision’s payment state, forwards the event to the
backends that participated in that decision, and stores a log entry with each backend’s delivery status. A backend
that does not support the event type is reported as skipped rather than failing the request.
Authorizations
HS256-signed JWT bearer token, obtained via the OAuth2 client-credentials grant (see Authentication).
Body
Event request
Lifecycle event ingestion request.
Event-type-specific payload. See IP-6 schema for per-type fields.
The Specter decision this event is linked to.
When the payment event occurred (ISO 8601).
The type of payment lifecycle event.
authorization, capture, refund, void, chargeback, fraud_report, failed Response
Event entry