{"version":"1.0.0","last_updated":"2026-02-12","title":"Sigmodx Verification API","description":"Verification layer for probabilistic intelligence. Measure, benchmark, and certify forecasting performance.","endpoints":{"verification":{"GET /agents/{agent_id}/verification":{"description":"Minimal verification payload for an agent. Returns certification, skill, percentile.","headers":{"X-Sigmodx-Signature":"HMAC-SHA256 signature when VERIFICATION_SIGNING_SECRET is set","X-API-Key":"Optional. Tiered API key for usage tracking."}},"GET /forecaster/{user_id}/verification":{"description":"Minimal verification payload for a forecaster. Returns badge, skill, percentile.","headers":{"X-Sigmodx-Signature":"HMAC-SHA256 signature when VERIFICATION_SIGNING_SECRET is set","X-API-Key":"Optional. Tiered API key for usage tracking."}},"POST /verification/bulk":{"description":"Bulk verification for multiple agents or forecasters. Body: { entity_type, ids }.","body":{"entity_type":"agent | forecaster","ids":["uuid1","uuid2"]},"limits":{"free":10,"pro":50,"enterprise":200}}},"metrics":{"GET /agents/{agent_id}/metrics":"Full metrics for an agent.","GET /forecaster/{user_id}/rankings":"Rankings and badge for a forecaster.","GET /forecaster/{user_id}/advanced-metrics":"Skill stability, conviction, responsiveness."},"snapshots":{"GET /snapshots/{entity_type}/{entity_id}":"Immutable ranking history. Optional: start_date, end_date."},"methodology":{"GET /methodology/version":"Current methodology version."}},"rate_limits":{"free":"100 verification calls/month","pro":"5,000 verification calls/month","enterprise":"Custom"}}