Skip to main content
A session is the core unit of Contra verification. Every flow follows the same lifecycle:

Statuses

Idempotency

Posting Create Session twice with the same (workflow_id, vendor_data) while a session is active (pending / in_progress / in_review) returns the existing session with idempotent_reuse: true.

Webhook events

See Webhook Destinations.

Endpoints

Create Session

Retrieve Session

Get Decision

List Sessions

Update Status

Update Data

Delete Session

Generate PDF

Share Session

Import Shared Session