Developer REST & GraphQL APIs

Sub-second actuarial data for smart contract developers

Query normalized capital adequacy metrics, parametric oracle triggers, historical claims, and yield spreads with 99.99% uptime and low-latency global CDN edge routing.

API Test Bench

Live Endpoint Sandbox

request.sh
curl -X GET "https://api.insurchain.io/v1/protocols/nexus-mutual/solvency" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"
Response Preview 200 OK • 32ms
{
  "status": "success",
  "data": {
    "protocol_id": "nexus-mutual",
    "name": "Nexus Mutual",
    "chain": "ethereum",
    "capital_adequacy_ratio": 2.45,
    "active_reserves_usd": 284520000.0,
    "var_995_annual_usd": 116130000.0,
    "mcr_margin": 1.45,
    "solvency_status": "EXEMPLARY",
    "last_oracle_heartbeat": "2026-03-19T05:22:18Z"
  }
}

Featured API Endpoints

GET /v1/protocols List all monitored protocols with TVL, solvency tier, and chain allocations.
Rate Limit: 50 req/s
GET /v1/protocols/{id}/solvency Real-time Solvency II ratios, Capital Adequacy Ratios (CAR), and 99.5% VaR.
Rate Limit: 50 req/s
GET /v1/triggers/live Live status of parametric oracle monitors: bridge delays, de-peg triggers, exploit flags.
Rate Limit: 20 req/s
POST /v1/webhooks/subscribe Register HTTPS callbacks for automated solvency threshold breaches or payout execution.
Rate Limit: 10 req/s