For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
200

List of profiles

application/json

Profile data transfer object with avatar information

timestampnumberRequired

Unix timestamp (milliseconds) when the profile was deployed

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
200

List of profile metadata

application/json

Lightweight profile metadata for display purposes

pointerstringRequired

Ethereum address of the profile owner

hasClaimedNamebooleanRequired

Whether the user has claimed a unique Decentraland name

namestringRequired

Display name for the profile

thumbnailUrlstringRequired

URL to the profile's face thumbnail image

post/profiles/metadata
200

List of profile metadata

Last updated