Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man citation-verify

/citation-verify(1)

agentutility / wordmint / citation-verify
PRICE / CALL
$0.01
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
wordmint
CATEGORY
uncategorized
STATUS
live
NAME
citation-verify citation verifier / fact-check against url / does-this-source-support-this-claim / hallucination detector
SYNOPSIS
POST https://x402.org/v1/citation-verify
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Citation verifier / fact-check against URL / does-this-source-support-this-claim / hallucination detector. Fetches a source URL (HTML stripped, 100KB cap), and asks Venice claude-sonnet-4-6 whether a given claim is supported, contradicted, or absent. Returns verdict, confidence (0-1), and the strongest evidence quote when available.

INPUTrequest schema
propertytypedescriptionreq?
claimstringThe claim to verify.required
source_urlstringPublic http(s) URL of the source to check against. Up to 100KB read.required
OUTPUTresponse shape
fieldtypedescription
claimstringEchoes the claim text that was checked against the source.
source_urlstringURL of the page that was fetched and used as evidence.
source_charsstringCharacter count of the stripped HTML text passed to the model.
source_bytes_totalstringTotal bytes downloaded from the source URL before the 100KB cap was applied.
truncatedstringTrue when the fetched source exceeded the 100KB cap and was cut off.
verdictstringOne of supported, contradicted, or absent based on what the source says about the claim.
confidencestringModel's confidence in the verdict on a 0 to 1 scale.
evidence_quotestringStrongest verbatim quote from the source that backs the verdict, or empty if none found.
modelstringIdentifier of the Venice model used, typically claude-sonnet-4-6.
sourcestringUpstream provider tag, set to venice for this endpoint.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.org/v1/citation-verify \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# install once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the citation-verify tool to ..."
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
wordmintfact-checkcitation-verificationhallucination-detectorclaim-verificationsource-groundingevidence-extraction
methods
POST
cluster
wordmint
price
$0.01 USDC per call
ADJACENTother endpoints in wordmint
endpointdescriptionprice
ai-to-human-textAI text humanizer / GPT detector bypass.$0.01
commit-message-from-diffGit commit message generator / Conventional Commits / AI commit-msg.$0.01
humanizeAI text humanizer / GPT detector bypass.$0.01
regex-from-promptRegex generator / NL to regex / pattern builder.$0.01
sentimentSentiment + emotion analyzer.$0.01
sentiment-analysisSentiment analyzer / emotion classifier / aspect-based sentiment.$0.01
structured-extractStructured-data extractor / JSON-from-text / schema-guided extraction / key-value pull / form-filler.$0.01
summarizeAI summarizer / TLDR generator.$0.01
SEE ALSO
agentutility(7) · wordmint(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org