RegistryDashboard

Users

Public user lookup endpoints

2 endpoints

Get user by ID

Returns public profile information for a user.

idrequiredstringuuidpath

User UUID

200User found
404Resource not found
429Rate limit exceeded

Response fields

dataobject

Public user profile information

GET/api/v1/users/{id}
curl -X GET "https://api.uluops.ai/api/v1/users/550e8400-e29b-41d4-a716-446655440000"
Response
{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "username": "...",
    "name": "...",
    "bio": "...",
    "websiteUrl": "...",
    "avatar": "...",
    "avatarMimeType": "..."
  }
}

Batch user lookup

Look up multiple users by ID in a single request. Returns a map of user ID to public profile. Missing users are omitted from the result.

idsrequiredstring[]

User UUIDs to look up (1-100)

200Batch lookup result
422Request validation failed
429Rate limit exceeded

Response fields

dataobject

Map of user ID to public profile

POST/api/v1/users/batch
curl -X POST "https://api.uluops.ai/api/v1/users/batch" \
  -H "Content-Type: application/json" \
  -d '{
    "ids": []
  }'
Response
{
  "data": "..."
}