Other

One person in the organisation by id

GEThttps://backend.immut.io/api/v1/users/{id}

Required scope: users:read

Same users:read scope and the same reasoning as GET /users. A user id from another organisation returns 404, not 403, so the endpoint cannot be used to test whether an id exists elsewhere.

Parameters

NameInRequiredDescription
idpathyesid of the target record

Responses

StatusMeaning
200Success Returns: name, email, role, suspended, createdAt, lastLogin. 404 for a user in another organisation, never 403.
400BadRequest
401Unauthorized
403Forbidden
429RateLimited

Example

curl -X GET "https://backend.immut.io/api/v1/users/<id>" \
  -H "Authorization: Bearer $IMMUT_API_KEY"

Generated from the immut API contract, version 1.11.0. Machine-readable: this page as markdown · everything in one file · OpenAPI