{"uid":"cap_y8YZ8NtQqk5blqI306YXX","slug":"citation-evidence-api-657afb29","name":"Citation Evidence API","description":"Deterministic package, repository, security, and citation evidence APIs payable per call with x402.","url":"https://dependency-truth.inboxtzdjqv.workers.dev/v1/citation-evidence?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public HTTP(S) URL"},"phrases":{"type":"array","items":{"type":"string"},"maxItems":10}}},"responseSchema":{"type":"json","example":{"url":"https://example.com","title":"Example Domain","status":200,"fetchedAt":"...","phraseChecks":[{"phrase":"Example Domain","present":true}],"contentSha256":"..."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7t7UrFvyN-pBE6x60smuf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public URL and checks whether specified phrases appear in its content, returning metadata and a content hash for citation verification","exampleAgentPrompt":"Can you check whether the page at https://example.com/paper actually contains the phrase 'statistically significant results' and the phrase 'peer reviewed' — I need to verify my citation before I publish?","exampleUseCases":[{"title":"Verify AI-generated citation accuracy","prompt":"My AI assistant cited https://openai.com/research/gpt-4 and claimed it contains the phrase 'multimodal capabilities' and 'context window of 8192 tokens' — can you confirm both phrases are actually present on that page?"},{"title":"Confirm software docs contain claimed feature","prompt":"Before I ship this README, can you check that https://docs.python.org/3/library/asyncio.html actually contains the phrases 'event loop' and 'coroutine' so I know my references are accurate?"},{"title":"Detect webpage content tampering","prompt":"I quoted https://blog.acme.com/announcement as saying 'all user data will be deleted by December 2024' — can you fetch that URL now and tell me if that exact phrase is still present and what the content hash is?"}],"resultDescription":"A JSON object containing the page URL, title, HTTP status code, fetch timestamp, a SHA-256 hash of the fetched content, and an array of phrase-check results each indicating whether the specified phrase was found present or absent in the page content.","failureModes":["URL is unreachable or returns non-200 status — status field reflects the error code","Private or authenticated URLs return access-denied content without the expected phrases","Page content is dynamically rendered via JavaScript and text is not present in the raw HTML fetch","Phrase matching may be case-sensitive or whitespace-sensitive, causing false negatives for reformatted text","Request times out for slow or large pages","More than 10 phrases submitted — input rejected at validation"],"whenToPreferThis":"Use this endpoint when an AI agent needs to deterministically verify that a cited URL actually contains specific text, especially in research, fact-checking, or automated content pipelines where provenance integrity matters. Prefer it over general web scrapers when you need both phrase-level citation checking and a content fingerprint (SHA-256) in a single pay-per-call call with no subscription required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:35:39.968Z","isFirstParty":false,"canonicalSlug":"citation-evidence-api-657afb29"}