Skip to main content

GET /api/users/

Returns the full profile of a single user. This endpoint is publicly accessible and does not require authentication.

Path parameters

id
string
required
The string ID of the user to retrieve.

Response fields

status
boolean
required
Indicates whether the request succeeded.
message
string
Human-readable result message.
data
object
required
curl --request GET \
  --url 'https://api.meetpoint.com/api/users/user-abc123'
{
  "status": true,
  "message": "Usuario obtenido correctamente",
  "data": {
    "id": "user-abc123",
    "roles": ["ORGANIZER"],
    "email": "[email protected]",
    "firstName": "Jane",
    "lastName": "Doe",
    "location": "New York, USA",
    "isBlocked": false,
    "membership": null,
    "eventsCount": 5,
    "attendancesCount": 12,
    "reportsCount": 0,
    "ratingsCount": 15,
    "averageRating": 4.7,
    "organizedEvents": [],
    "attendances": [],
    "comments": [],
    "madeReports": [],
    "reports": [],
    "madeRatings": [],
    "ratings": []
  }
}

Build docs developers (and LLMs) love