GET https://api.alentra.app/v1/sessions/{id} · Auth: Bearer API keyage_verify is the one
business-redacted result: it returns only satisfied and min_age; its identity
stays sealed in the audit. Webhooks remain the push mechanism — use GET for
one-off reconciliation, not as a polling loop.
Path parameters
string
required
The session id.
Response
string
The session id.
string
created · in_progress · awaiting_decision · completed · stopped ·
failed · expired.integer
Zero-based index of the active step.
integer
Total steps in the session.
object[]
Results produced so far, one per completed step — the same business disclosure
delivered by webhook.
age_verify alone withholds its signer claims.string
Terminal reason —
completed · stopped · failed · expired. Empty while the
session is still in progress.object
Optional — echoed back if you supplied it at create.
object
The immutable workflow snapshot identity:
id, name, revision,
definition_hash, and launch_mode.string
ISO 8601 last update.
404 if the session doesn’t exist; 403 if it belongs to another active business.
An archived/billing-frozen business’s key is rejected during authentication (401).