Integration Docs

API Reference

Query the Temporal Claim Graph via REST API. All public endpoints require no authentication.

Base URL: https://api.sdfprotocol.comJSON responsesRate limit: 100 req/min

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.

Claim Types

The claim graph tracks 16 atomic claim types. Use these values in claim_type filters.

pricing_modelfree_tiercontext_windowapi_availabilitycompliance_soc2compliance_hipaacompliance_gdprsso_scimdata_retentiontrains_on_datadata_residencymcp_supportself_hostedsla_claimssubprocessorsenterprise_features
GET/v1/entitiesPublic

List all tracked entities with optional search and type filter.

Parameters

NameTypeDescription
typestringFilter by entity type: "vendor", "product", or "model"
qstringSearch by name (case-insensitive)
limitnumberMax results (default: 50, max: 100)
offsetnumberPagination offset

Response

{ "entities": [...], "total": 42, "limit": 50, "offset": 0 }
GET/v1/entities/:idPublic

Get full vendor profile with current claims, recent changes, and open contradictions.

Parameters

NameTypeDescription
id*uuidEntity UUID

Response

{ "entity": {...}, "claims": [...], "recentChanges": [...], "contradictions": [...] }

MCP Integration

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