Profiles

User profile retrieval and metadata endpoints

Get profiles by addresses

post
/profiles

Returns validated Catalyst profiles for the given Ethereum addresses. Profiles include avatar information, names, wearables, and snapshot URLs.

The service maintains a multi-layer cache (memory and database) for fast profile retrieval and periodically validates profile ownership to ensure data freshness.

Profile snapshots (face and body images) are returned as URLs pointing to the profile images CDN rather than content hashes.

Body
idsstring[]Required

List of Ethereum addresses to fetch profiles for

Responses
chevron-right
200

List of profiles

application/json
post
/profiles
200

List of profiles

Get profile metadata by addresses

post
/profiles/metadata

Returns lightweight metadata for profiles at the given Ethereum addresses. This endpoint returns only essential profile information (name, claimed name status, thumbnail URL) without full avatar details, making it suitable for displaying profile cards or lists.

Body
idsstring[]Required

List of Ethereum addresses to fetch profiles for

Responses
chevron-right
200

List of profile metadata

application/json
post
/profiles/metadata
200

List of profile metadata

Last updated