Endpoint
Request Body
| Parameter | Type | Description |
|---|---|---|
type* | string | Must be "userRole" |
user* | string | Address to check (case-insensitive), e.g., "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb" |
Response
The response varies based on the address role:User Account
API Wallet Agent
Address Not Found
Response Fields
| Field | Type | Description |
|---|---|---|
role | string | Role type (“user”, “agent”, or “missing”) |
data.user | string | Main user address (only for “agent” role) |
Example Request
Error Responses
Notes
- Role values:
"user","agent","missing" - Agents link to exactly one user via
data.userfield - Address lookup is case-insensitive