Status
completed means the verdict is in. expired means nobody finished the capture in time.
Verdict
Which checks run
Rial picks them from what you send. On an audit you can narrow them withchecks — see Only AI detection.
Extra checks
Each one is switched on by a field at creation and comes back next to the verdict, never inside it.
Set
expected_object or condition_aspects on an image step instead of the whole verification and the result comes back per step: object_matches.<key> and condition.steps.<key>, with the overall object_match and condition summarizing them.
Live capture vs audit
A verification is a photo taken live, right now, through the link or an SDK. Its verdict is backed by the device. An audit ("mode": "audit") analyses a photo you already have. No device stood behind it, so there is no rial: the verdict lists the checks that tripped, with a confidence where the model gives one, for you to weigh.