Skip to main content
An interaction is a single recorded event from a sandbox during a rollout: a FHIR request/response, an outbound HL7 message, a voice turn, an OCR’d fax document, a portal action, an SFTP upload, or an X12 response. Verial captures these as the rollout happens so the verification engine can score them and so you can inspect them afterward. For the concept, see Interactions. This page covers how to read them back.

Two Ways In

There are two ways to reach recorded interactions, and you usually want the first one.
  1. Scoped to a criterion. GET /criterion-runs/{id} returns the evidence payload the check used to reach its verdict. This is the right entry point when you are triaging a specific failure because the evidence is already filtered down to what mattered for that check.
  2. Raw per-sandbox. GET /sandboxes/{id}/events returns every event recorded against a sandbox, in order. Use this when you need the full interaction log, the exact request headers a FHIR call went out with, or turns that the criterion did not inspect.
The sandbox events endpoint (GET /sandboxes/{id}/events) is the lowest-level access. For task-scoped evidence, prefer the criterion-run endpoint.

Evidence by Protocol

The evidence shape is summarized on the Verification concept page; the canonical definition is whatever the Criterion Run row currently holds.

Example: Voice Transcript

A voice-transcript criterion records which phrases it searched for and in which turn it found them.
To inspect the full transcript (every turn, not just the matched ones), pull sandbox events for the voice sandbox:

Example: FHIR Request Log

A fhir-resource-state criterion compares the final state of a resource against expected fields.
The criterion evidence shows what the engine compared. If you want to see how the resource actually got into that state (which requests the agent made, in what order), pull events for the FHIR sandbox:

Example: Portal Events

Portal (web simulator) criteria record assertion results against the sandbox’s portal state.
Sandbox events for the portal sandbox include every action the agent took (form submissions, navigations) and every state transition that resulted. Those events are what the portal-state-match criterion is reading against.

Next Steps

Criteria

The typed assertions that produce each evidence shape.

Verification

How the engine dispatches checks against sandbox state.