devtune_get_content_gap_evidence
Get the tracked prompts and cited pages behind one content gap from devtune_get_content_gaps. Pass its gapType and targetKey with the same windowDays. Evidence is published with the gap, so it covers the same fixed window and asOfDate. A source gap matches its URL, a brand gap the pages cited on its domain, and a topic gap every page cited in answers recorded under the topic. Each row groups one prompt, recorded topic, cited URL, recorded domain and sourceType, with its citation count and platforms. The same prompt and URL can appear in several rows when their recorded topic, domain or classification differs; pagination counts those groups, ordered by the prompt's citations of the gap. Counts are the gap's own citations split by the tracked prompt that produced them; attribution.attributedCitations falls short of the gap's citationCount only by citations no tracked prompt produced. Prompt text and topic names are current; promptStatus says whether the prompt is still tracked. Coverage is unavailable until the window is measured and its evidence published; a window publishes none when it includes days measured before evidence was recorded, holds more evidence than one publish includes, or had its gaps last recalculated from current topic and competitor settings rather than from the recorded citations. Pass pagination.nextCursor as cursor on later pages: it carries coverage.snapshotId, and a republished window returns snapshot_changed instead of mixing windows. A gap that is no longer in the window returns not_found.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"gapType": "<gapType>",
"targetKey": "<targetKey>"
},
"name": "devtune_get_content_gap_evidence"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page (1-100). Defaults to 25. | |
| cursor | No | pagination.nextCursor from the previous page, unchanged. Keep the other arguments the same; omit it for the first page. | |
| offset | No | Deprecated: pass cursor instead. Zero-based result offset. | |
| gapType | Yes | gapType of the listed content gap. | |
| pageSize | No | The same setting as limit. Send either. | |
| targetKey | Yes | targetKey of the listed content gap, exactly as listed. | |
| snapshotId | No | Deprecated: cursor carries the snapshot. coverage.snapshotId from the first page; refuses with snapshot_changed if the window was republished since. | |
| windowDays | No | Rolling window in days: 30 or 90. Defaults to 30. |