{"slug":"tkivbru614-execute-api-us-east-1-amazonaws-com-v1-sources-ch-24161e","title":"Inspect citation overlap before counting corroboration","host":"tkivbru614.execute-api.us-east-1.amazonaws.com","method":"POST","resource":"https://tkivbru614.execute-api.us-east-1.amazonaws.com/v1/sources/check","category":"code","description":"Inspect citation overlap before counting corroboration. Supply 2-10 URLs, optional article HTML and citation chains. Returns duplicate URLs, shared links and supplied-source groups with locations. No fetching, truth or independence verdict. See /openapi.json for schemas and examples.","price_listed":null,"price_asked":null,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":703,"reported_calls_30d":3,"reported_payers_30d":3,"networks":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"citations":[{"html":"<a href=\"https://b.test\">Source</a>","id":"a","url":"https://a.test"},{"id":"b","url":"https://b.test"}],"claim":"Reported benefit"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"citations":{"items":{"additionalProperties":false,"dependentRequired":{"derives_from":["evidence_locator"],"evidence_locator":["derives_from"]},"properties":{"derives_from":{"description":"Caller-declared parent citation ID. Requires evidence_locator; cycles rejected.","maxLength":64,"type":"string"},"evidence_locator":{"description":"Location supporting declared lineage; not independently verified.","maxLength":256,"minLength":1,"type":"string"},"html":{"description":"Supplied article HTML; limit 131072 UTF-8 bytes. Never executed.","maxLength":131072,"type":"string"},"id":{"pattern":"^[A-Za-z0-9_.-]{1,64}$","type":"string"},"url":{"format":"uri","maxLength":2048,"pattern":"^https://","type":"string"}},"required":["id","url"],"type":"object"},"maxItems":10,"minItems":2,"type":"array"},"claim":{"description":"Context label only; truth and semantic relevance are not assessed.","maxLength":4000,"minLength":1,"type":"string"}},"required":["claim","citations"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"citation_link_candidates":{"items":{"properties":{"from_id":{"type":"string"},"locations":{"items":{"properties":{"anchor_text":{"type":"string"},"column":{"type":"integer"},"line":{"type":"integer"},"target_url":{"type":"string"}},"required":["target_url","line","column","anchor_text"],"type":"object"},"type":"array"},"status":{"const":"citation_link_candidate"},"to_id":{"type":"string"}},"required":["from_id","to_id","locations","status"],"type":"object"},"type":"array"},"coverage":{"properties":{"citation_count":{"type":"integer"},"html_document_count":{"type":"integer"}},"required":["citation_count","html_document_count"],"type":"object"},"independence":{"const":"unknown"},"limitations":{"items":{"type":"string"},"type":"array"},"schema_version":{"const":"1"},"service":{"const":"kvaln"},"shared_link_candidates":{"items":{"properties":{"documents":{"items":{"properties":{"id":{"type":"string"},"locations":{"items":{"properties":{"anchor_text":{"type":"string"},"column":{"type":"integer"},"line":{"type":"integer"},"target_url":{"type":"string"}},"required":["target_url","line","column","anchor_text"],"type":"object"},"type":"array"}},"required":["id","locations"],"type":"object"},"type":"array"},"linked_url":{"type":"string"},"status":{"const":"shared_link_candidate"}},"required":["linked_url","documents","status"],"type":"object"},"type":"array"},"shared_origin_groups":{"items":{"properties":{"basis":{"const":"supplied_lineage_or_identical_url"},"citation_ids":{"items":{"type":"string"},"type":"array"},"origin_url":{"type":"string"}},"required":["origin_url","citation_ids","basis"],"type":"object"},"type":"array"},"supplied_lineage_links":{"items":{"properties":{"evidence_locator":{"type":"string"},"from_id":{"type":"string"},"to_id":{"type":"string"}},"required":["from_id","to_id","evidence_locator"],"type":"object"},"type":"array"},"unresolved_citation_ids":{"items":{"type":"string"},"type":"array"}},"required":["service","schema_version","shared_origin_groups","supplied_lineage_links","shared_link_candidates","citation_link_candidates","unresolved_citation_ids","independence","coverage","limitations"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-29","reachable":true,"status":402,"valid_402":true,"asked_usdc":null,"price_match":null,"latency_ms":703,"error":null}],"description_full":"Inspect citation overlap before counting corroboration. Supply 2-10 URLs, optional article HTML and citation chains. Returns duplicate URLs, shared links and supplied-source groups with locations. No fetching, truth or independence verdict. See /openapi.json for schemas and examples.","last_updated":"2026-09-29T02:22:04.824Z","schemes":["exact"]}