Skip to main content
POST
/
api
/
v1
/
verification
/
traces
/
{trace_id}
/
verify
Verify Trace
curl --request POST \
  --url https://api.tracelm.ai/api/v1/verification/traces/{trace_id}/verify \
  --header 'Content-Type: application/json' \
  --data '
{
  "force_reverify": true,
  "verifiers": [
    {}
  ],
  "async_mode": true
}
'
Starts verification for a trace and computes trust/claim-level results.

Path Parameters

trace_id
string
required
Trace UUID.

Body

force_reverify
boolean
default:"false"
Re-run verification even if trace is already verified.
verifiers
array
Optional verifier list: kb, web, multi_model, citation.
async_mode
boolean
default:"true"
Run in background when true.

Response

{
  "trace_id": "...",
  "status": "pending",
  "message": "Verification started in background. Poll GET /api/v1/verification/traces/{trace_id} for results.",
  "trust_score": null
}