API Endpoints
Complete reference for all QWED API endpoints.Base URL
Health Check
GET /health
Check API status.Verification Endpoints
POST /verify
Auto-detect and verify any claim. Request:verification_mode: Indicates whether the result was proven by a deterministic solver (SYMBOLIC) or required LLM fallback (HEURISTIC). See Determinism Guarantee for details.
POST /verify/math
Verify mathematical expressions. Request:POST /verify/logic
Verify logical constraints. Request:POST /verify/code
Check code for security vulnerabilities. Request:POST /verify/sql
Validate SQL queries. Request:POST /verify/fact
Verify factual claims. Request:POST /verify/batch
Verify multiple items at once. Request:Agent Endpoints
POST /agent/register
Register a new AI agent. Request:POST /agent/verify-action
Verify an agent action before execution. Request:Attestation Endpoints
GET /attestation/:id
Get an attestation by ID.POST /attestation/verify
Verify an attestation JWT. Request:Badge Endpoints
GET /badge/verified
Get a verified badge SVG.GET /badge/status/:status
Get a badge for any status.GET /badge/custom
Generate a custom badge. Query params:label, message, color, logo