list_revoked_proofs
Get the revocation list for offline proof validation. Returns a signed list of all revoked proof IDs. Reuse a fetched list for up to 5 minutes (its cache lifetime), then fetch it again to see new revocations; if you cannot, its signature stays verifiable offline for 1 hour.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_revoked_proofs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kid | Yes | Key id of the signing key, for JWKS lookup | |
| count | Yes | Number of entries in `revoked` | |
| revoked | Yes | ||
| has_more | Yes | True when a source hit its cap and the list may be incomplete — re-baseline and prefer the Token Status List, which never truncates | |
| issued_at | Yes | When this list was generated | |
| signature | Yes | Signature over the payload for offline verification, in the algorithm of the key `kid` names (null when unsigned) | |
| status_list_uri | Yes | The Token Status List endpoint — the scalable status channel that also covers SUSPENDED and can retract entries (an unsuspended bit flips back; a CRL entry cached by a `?since` poller cannot be unpublished) |