{"uid":"cap_heZeNlg0vh6-cgm5d-8CT","slug":"hubvibe-claim-verification-4ed99880","name":"HubVibe Claim Verification","description":"Fact check claims against sources: up to 10 claims checked against up to 4 source URLs you name; each comes back SUPPORTED, CONTRADICTED or UNSUPPORTED with the exact quote the verdict rests on. Use it to verify AI output, citations or statements before publishing. Input: claims[], sources[]. A question but no sources yet: research.web.","url":"https://hubvibe-io.com/work/verify/claims?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"claims":{"type":"array","items":{"type":"string"}},"sources":{"type":"array","items":{"type":"string"}},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","maxLength":35}}},"responseSchema":{"type":"json","example":{"result":{"model":"gemini-2.5-flash","claims":["HubVibe sells machine-payable site audits."],"verdicts":[{"claim":"HubVibe sells machine-payable site audits.","quote":"Every check is priced per call over HTTP 402.","verdict":"SUPPORTED","source_n":1}],"sources_read":[{"n":1,"url":"https://example.com/about","title":"About Example"}],"sources_unread":[]},"status":"ok","worker":"verify.claims","price_usd":5,"provenance":{"steps":[{"ms":640,"ok":true,"step":"claims","provider":"web"}],"attempts":1,"elapsed_ms":660,"providers_used":["web"]},"receipt_id":"rcpt_9f1c2b3a4d5e6f70","receipt_url":"/work/receipts/rcpt_9f1c2b3a4d5e6f70"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Cri_J2Wi6H3SqfVlZGSdT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 10 specific claims against up to 4 source URLs and returns SUPPORTED, CONTRADICTED, or UNSUPPORTED verdicts with supporting quotes.","exampleAgentPrompt":"Can you check these three claims against Acme Corp's about page and pricing page: (1) 'Acme offers a free tier', (2) 'Acme is SOC 2 certified', (3) 'Acme was founded in 2015'? Use https://acme.com/about and https://acme.com/pricing as the sources.","exampleUseCases":[{"title":"Fact-checking a competitor's marketing","prompt":"I need you to verify these two claims against our competitor's website: '24/7 customer support is included' and 'no setup fees required'. Check them against https://competitor.com/pricing and https://competitor.com/support and tell me if each claim is supported, contradicted, or just not mentioned."},{"title":"Validating PR content before publication","prompt":"Before we publish this press release, can you verify that these claims are actually supported by our own website? Claims: 'We serve over 10,000 customers', 'Our platform is HIPAA compliant', and 'We integrate with Salesforce'. Check against https://ourbrand.com/about and https://ourbrand.com/security."},{"title":"Auditing cited sources in research","prompt":"I have a report that cites these three facts and I want to know if the cited pages actually back them up: claim 1 is 'unemployment dropped to 3.5% in Q4', claim 2 is 'inflation peaked at 9.1%'. Check them against https://bls.gov/news.release/empsit.htm and https://bls.gov/cpi."}],"resultDescription":"For each claim submitted, the endpoint returns a verdict of SUPPORTED, CONTRADICTED, or UNSUPPORTED, along with the specific quote from the source URL that the verdict is based on. Results are per-claim, cross-referenced against the provided source URLs.","failureModes":["Source URL is inaccessible or returns a non-200 status — claim may come back UNSUPPORTED by default","More than 10 claims submitted — request likely rejected or truncated","More than 4 source URLs submitted — additional sources may be ignored","Source page is JavaScript-rendered and content is not crawlable — claim verdict may be inaccurate","Claim is too vague or ambiguous for the system to match against source text — returns UNSUPPORTED","Rate limiting or payment failure — 402 or 429 error returned"],"whenToPreferThis":"Choose this endpoint when you need structured, quote-backed verdicts on specific factual claims against known URLs — especially when you already know which source pages to check. It is better than a generic web search for claim verification because it returns precise SUPPORTED/CONTRADICTED/UNSUPPORTED verdicts with the exact quote used as evidence. Prefer it over manual page scraping when you need claim-level granularity across multiple sources in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T00:55:01.088Z","isFirstParty":false,"canonicalSlug":"hubvibe-claim-verification-4ed99880"}