# VerifyAPI — agent-native factual verification # Machine-readable service manifest for autonomous AI agents. Service: VerifyAPI Purpose: Verify a single factual claim against live web sources. Base-URL: https://api.verify-api.dev Discover: /v1/discover (one-hop manifest of everything below) Trial: POST /v1/verify/trial (no key, no payment, IP-rate-limited) Signup: POST /v1/accounts (no auth, returns api_key; balance starts at $0) OpenAPI: /openapi.json Pricing: /v1/pricing (machine-readable) JWKS: /.well-known/jwks.json (for verifying signed receipts) MCP: npx -y @verify-api/mcp LLMs: /llms.txt [pricing] default-tier: $0.0200 USD per verified claim recent-tier: $0.0400 USD (2x, exact cache within max_age_seconds only) fresh-tier: $0.1000 USD (5x, full pipeline re-run, both caches bypassed) billed-on: supported | refuted free-on: insufficient_evidence | out_of_scope | malformed | cache-hit-same-account | trial currency: USD payment-methods: trial (free, no signup), prepaid-balance, stripe-checkout [capabilities] verify-single: POST /v1/verify (api_key) verify-batch: POST /v1/verify/batch (api_key, up to 20 claims) verify-trial: POST /v1/verify/trial (public, IP-rate-limited) balance-check: GET /v1/balance (api_key) balance-topup: POST /v1/balance/topup (api_key; or /preset for one-click tiers) account-info: GET /v1/account/me (api_key) usage-report: GET /v1/account/usage (api_key) discover: GET /v1/discover (public, one-hop manifest) [trust] receipt-format: JWS (Ed25519) receipt-header: alg=EdDSA receipt-verify-against: /.well-known/jwks.json quote-verification: Every verdict includes an exact_quote character-for-character present in source_url. Contact: hello@verify-api.dev