
Verification API
Put the check inside your workflow.
Submit a deployment address and the behavior you want checked. A person reviews the plan before the browser workflow runs.
From request to evidence
A reviewed plan comes first.
01 / Submit
Describe the behavior
Send the deployment address and requirement. The initial response returns a plan to review; nothing runs or is charged yet.
02 / Review
Approve the scope
A person follows the approval address to review the plan. API keys cannot approve it on their behalf.
03 / Inspect
Read the result
Inspect the finished verification and its evidence, or receive the result through a signed webhook.
Illustrative request
One requirement. An explicit review boundary.
This example starts the live browser workflow. The local recording beta is a separate workflow.
curl -X POST https://vraelis.com/api/v1/verifications \
-H "x-api-key: $VRAELIS_API_KEY" \
-H "content-type: application/json" \
-d '{
"deployment_url": "https://staging.example.com",
"claim": "Only the intended test asset changes when the operator confirms a task."
}'{
"state": "review_required",
"reviewed_plan_id": "rvp_example",
"approve_url": "https://app.vraelis.com/review/rvp_example",
"human_reviewed": false
}Connect your own tools.
CopyCopied