Skip to main content
Every scraper gives you an answer’s citation list. CITATION_ATTRIBUTION tells you which of those citations actually made the answer: which answer sentence came from which source passage, with verbatim evidence for every claim. Submit it like any other task — same endpoint, queue, polling and webhooks:
The natural pairing is a two-step flow: run an Answers engine (GEMINI, PERPLEXITY, …), then feed its text and sources[].url straight into this task.

Payload

Result

How to read it:
  • spans[] is the influence map. Each span pairs an exact fragment of your answer (answerEvidence, located at answerRange) with the exact fragment of the source that carries the same information (sourceEvidence). The two sides don’t need to look alike — a paraphrased or translated claim still maps to its source.
  • evidenceVerified is the trust gate. Both fragments are re-checked to exist verbatim in their own documents. Unverified spans are excluded from all scores; filter them out in your pipeline too.
  • outcome names what part of the source carried the information: passage for documents; for discussion-thread sources, comment (a specific comment, with its location in sourceRef) or post (the thread’s opening post).
  • influence and coverage are computed, not estimated — the character share of the answer covered by verified spans. Two citations backing the same sentence both get credit; the totals count shared text once.
  • kind: "inline" with outcome: "none" means the answer links a citation whose source doesn’t actually support the claim it’s attached to.
  • A result full of none is a finding, not a failure — the answer didn’t use its citations. AI answers routinely draw most of their text from model knowledge rather than the visible citations; coverage measures influence relative to the sources you provided.
  • debug.llmTokens and debug.sourceFetches are the usage behind the task’s credit charge.

Limits

  • 25 citations per task; at most 10 discussion-thread citations.
  • Repeated analyses of the same source reuse a short-lived fetch cache.
  • Citations without a supplied body are returned as unfetched today; automatic fetching is planned.