Query the Temporal Claim Graph via REST API. All public endpoints require no authentication.
Public endpoints (entities, claims, changes, contradictions, compare, stats) require no authentication.
API Key endpoints — Set the X-Api-Key header. Generate keys in your dashboard.
Session endpoints (watchlist, vendor requests) require cookie-based session authentication.
The claim graph tracks 16 atomic claim types. Use these values in claim_type filters.
/v1/entitiesPublicList all tracked entities with optional search and type filter.
| Name | Type | Description |
|---|---|---|
| type | string | Filter by entity type: "vendor", "product", or "model" |
| q | string | Search by name (case-insensitive) |
| limit | number | Max results (default: 50, max: 100) |
| offset | number | Pagination offset |
{ "entities": [...], "total": 42, "limit": 50, "offset": 0 }/v1/entities/:idPublicGet full vendor profile with current claims, recent changes, and open contradictions.
| Name | Type | Description |
|---|---|---|
| id* | uuid | Entity UUID |
{ "entity": {...}, "claims": [...], "recentChanges": [...], "contradictions": [...] }Access the claim graph directly from AI agents via the Model Context Protocol.
{
"mcpServers": {
"sdf-protocol": {
"command": "npx",
"args": ["@sdfprotocol/mcp-server"],
"env": { "SDF_API_URL": "https://api.sdfprotocol.com" }
}
}
}9 tools available: find_vendors, get_vendor_profile, get_claim_history, get_recent_changes, compare_vendors, verify_claim, get_contradictions, get_claim_graph_stats, get_vendor_requests