Skip to main content
Track the journey to a terminal state with the transaction_id. The status response reports progress as a list of { type, status, data } blocks, where data is a free-form map whose contents depend on type. You can pull the status on demand with POST /transaction/status, or receive the same body pushed to your endpoint — see Webhooks.
Use the webhook as your primary completion signal. Call this status API only when required — for example to reconcile, to recover a missed webhook, or to refresh status on demand.

Endpoint

Headers

Sample request

Parameters

string
required
The transaction identifier returned by /transaction/init.

Response 200

Top-level fields

event_data[] fields

Error Codes

Next step

Once event_type is JOURNEY_COMPLETE, retrieve the collected data on the Fetch Data page using the same transaction_id.