{"info":{"title":"citecheck","version":"0.1.0","x-guidance":"Citation integrity checks for AI agents. POST items [{url, quote?, claim?}] to /v1/check (paid, up to 10) or /v1/check/free (3, no stance). Each result reports live/dead, a Wayback archive link, whether the quote is on the page, and a verdict: verified, drift, dead, contradicted, unclear. /v1/check/stance adds an LLM support/contradict judgment per claim. Pay per request with MPP on Tempo (USDC.e); unpaid calls return a 402 challenge.","contact":{"email":"rushantashtputre2002@gmail.com"}},"openapi":"3.1.0","paths":{"/v1/check":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"Verify up to 10 citations: liveness, archive, quote drift","intent":"charge","method":"tempo","recipient":"0xAABA9C5D26dd960715747B39986d3310693E6B4f"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50"}}]},"summary":"Check citations","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","maxItems":10,"items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"quote":{"type":"string","description":"verbatim text expected on the page"},"claim":{"type":"string","description":"assertion this citation supports (stance lane)"}}}}}}}}}}},"/v1/check/stance":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"Verify up to 10 citations with an LLM stance verdict per claim","intent":"charge","method":"tempo","recipient":"0xAABA9C5D26dd960715747B39986d3310693E6B4f"}],"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50"}}]},"summary":"Check citations with stance","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","maxItems":10,"items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"quote":{"type":"string","description":"verbatim text expected on the page"},"claim":{"type":"string","description":"assertion this citation supports (stance lane)"}}}}}}}}}}},"/v1/check/free":{"post":{"summary":"Check up to 3 citations, no stance, no payment","security":[],"responses":{"200":{"description":"Successful response"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","maxItems":10,"items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"quote":{"type":"string","description":"verbatim text expected on the page"},"claim":{"type":"string","description":"assertion this citation supports (stance lane)"}}}}}}}}}}},"/ledger":{"get":{"summary":"Public usage and revenue counters","security":[],"responses":{"200":{"description":"Successful response"}}}},"/health":{"get":{"summary":"Health check","security":[],"responses":{"200":{"description":"Successful response"}}}},"/llms.txt":{"get":{"summary":"Agent-facing documentation","security":[],"responses":{"200":{"description":"Successful response"}}}}},"x-service-info":{"categories":["ai","data"],"docs":{"homepage":"https://citecheck.citecheck.workers.dev","llms":"https://citecheck.citecheck.workers.dev/llms.txt","apiReference":"https://citecheck.citecheck.workers.dev/openapi.json"}}}