API Reference
Providers

Providers

GET /v1/providers

List storage providers.

Query parameters

ParamTypeNotes
networkstringRequired
statusactive | waitlisted | allDefault all
azstringFilter by availability zone
limitnumberDefault 50
offsetnumberDefault 0

Response

{ "providers": [], "count": 0, "total": 0 }

GET /v1/providers/:address

Single provider detail, including reputation and PG assignment.

Query parameters

ParamTypeNotes
networkstringRequired

Response

{
  "address": "0x...",
  "reputationScore": 0,
  "uptimePct30d": 0,
  "designatedPgs": [],
  "stake": "0",
  "epochHistory": []
}

GET /v1/providers/leaderboard

Ranked provider leaderboard.

Query parameters

ParamTypeNotes
networkstringRequired
sortreputation | uptime | stakeDefault reputation
limitnumberDefault 20

Response

{ "leaderboard": [{ "rank": 1, "address": "0x...", "score": 0 }] }

GET /v1/providers/:address/history

Health history for a single provider.

Query parameters

ParamTypeNotes
networkstringRequired
fromISO timestamp
toISO timestamp
resolutionstringDefault 1h

Response

{ "history": [{ "time": "2026-07-30T00:00:00Z", "health": "Healthy", "condition": 0 }] }