Browse documentation
How many independent sources say this?
Coverage Graph: the independent-source view of a passage's story — how many DISTINCT hosts carry it, and which passages, grouped by source and ranked by host authority.
get
/corroborate Request
curl \
-H "x-api-key: $UNLOB_API_KEY" \
"https://api.unlob.com/corroborate?id=<id>" Behaviour
The anti-hallucination check: one echoed rumour and an independently reported fact look identical in a result list, and different here. `independent_sources` counts every host that asserted the story, including hosts whose copy was folded into this one as a near-duplicate.
Check it before you state something as established.
Parameters
| Name | Type | Description |
|---|---|---|
idrequired | string | Passage id to corroborate. |
limit | integer | Maximum passages per source, default 10. |
Responses
| Status | Meaning |
|---|---|
200 | Distinct hosts carrying the story, grouped and ranked by authority. |
401 | Missing, unknown or revoked key. A key minted moments ago can answer 401 until it propagates to the serving fleet. |
429 | Over the per-minute rate, or past a hard-capped monthly quota. `retry-after` is present on the rate-limit case only. |
The same call over MCP is a tool with these parameter names unchanged. See Errors for what to do with each status.