GET /v1/reputation/{address}
API Reference
GET /v1/reputation/{address}
Look up the cached reputation profile for any wallet address.
GET
GET /v1/reputation/{address}
Request
Headers
| Header | Required | Description |
|---|---|---|
X-API-Key | Yes | Your API key |
Path parameters
| Parameter | Type | Description |
|---|---|---|
address | string | Wallet address: EVM (0x... 40-hex) or Solana (base58, 32–44 chars). Network is auto-detected from format. |
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
chain | string | : | Optional. Filter to a specific chain |
chain is provided, the chains array and agents array are filtered to that chain.
Response (Pro tier)
Pro and Enterprise tiers receive the full response:operator_score is only present when the address has operator data (i.e., owns registered agents). reputation is only present on paid tier when the address has agent feedback data.
Response (Free tier)
Free tier receives a redacted response; score, grade, and entity type only. Dimensions, confidence, payment activity, reputation, identity details, and evidence are omitted.Top-level score
When the address is an operator (owns agents), the top-levelscore reflects the operator score; a tail-risk weighted average across all agents on all chains. When the address has no agents, the top-level score is the highest per-chain address score.
Per-chain scores and classification are in the chains array. On Pro tier, this also includes identity, activity, and evidence.
Data semantics
Thedata_semantics field describes what kind of transaction data was used to compute the score. The current value is candidate_payment_activity_with_verified_subset, meaning the score is based on candidate payment transactions with a verified subset where available.
Score status values
| Status | Meaning |
|---|---|
scored | Score is fresh (computed within 24h) |
stale | Score exists but is older than 24h. Use POST /v1/assess for a fresh evaluation. |
known_unscored | Address is indexed but has not been scored yet |
Unknown address (404)
If the address has not been indexed:POST /v1/assess to score any address on-the-fly, including unknown ones.
Verification level
Theverification_level field indicates how far the operator behind this address has progressed through identity verification.
| Value | Meaning |
|---|---|
none | No verification performed |
wallet_claimed | Operator has signed a wallet ownership challenge |
kyc_verified | Operator has completed identity verification |
This endpoint is read-only. It returns cached data and never triggers scoring. For fresh, on-the-fly scoring, use
POST /v1/assess (Pro tier required).