Base URL
All API requests use the following base URL:Authentication
Every request must include an API key in theX-API-Key header:
Tiers
| Free | Paid ($49/mo) | Enterprise | |
|---|---|---|---|
| Rate limit | 1 req/sec | 10 req/sec | Unlimited |
| GET /v1/agents | Yes | Yes | Yes |
| GET /v1/reputation/:address | Yes | Yes | Yes |
| GET /v1/stats | Yes | Yes | Yes |
| POST /v1/assess | No | Yes | Yes |
| Custom policies | No | No | Yes |
| Support | Community | Dedicated |
Endpoints
| Method | Path | Description | Min Tier |
|---|---|---|---|
| GET | /v1/agents | Browse ERC-8004 agents | Free |
| GET | /v1/reputation/{address} | Cached reputation lookup | Free |
| POST | /v1/assess | On-the-fly trust assessment | Paid |
| GET | /v1/stats | Ecosystem statistics | Free |
Response format
All responses are JSON. Successful responses return HTTP 200. Errors return the appropriate HTTP status code with anerror object:
Versioning
The API is versioned via the URL path (/v1/). Breaking changes will be introduced under a new version prefix.