Get User
GET/organizations/:organizationId/users/:userId
Get user for organization
Request
Path Parameters
organizationId stringrequired
The ID of organization.
userId stringrequired
The ID of user.
Responses
- 200
- 401
- 403
- 404
- 422
- application/json
- Schema
- Example (from schema)
- Example
Schema
data objectrequired
Data of the user.
id stringrequired
sub stringrequired
organizationId stringrequired
emailVerified stringrequired
familyName stringrequired
givenName stringrequired
email stringrequired
appRole stringrequired
status stringrequired
picture string
team required
createdAtDateString stringrequired
createdAt numberrequired
updatedAtDateString stringrequired
updatedAt numberrequired
{
"data": {
"id": "string",
"sub": "string",
"organizationId": "string",
"emailVerified": "string",
"familyName": "string",
"givenName": "string",
"email": "string",
"appRole": "string",
"status": "string",
"picture": "string",
"team": {},
"createdAtDateString": "string",
"createdAt": 0,
"updatedAtDateString": "string",
"updatedAt": 0
}
}
{
"data": {
"id": "53abe59e-xxxx-xxxx-xxxx-11aa5d05dd6e",
"sub": "53abe59e-xxxx-xxxx-xxxx-11aa5d05dd6e",
"organizationId": "o-organizationId",
"emailVerified": "true",
"familyName": "Kevin",
"givenName": "Ashton",
"email": "example@infodeck.io",
"appRole": "RequesterAndViewer",
"status": "ACTIVE",
"picture": "https://app.infodeck.io/public/organizations/o-orgId/users/userId/defaultimage.jpg",
"teams": [
{
"id": "t-teamId",
"organizationId": "o-organizationId",
"name": "Administrator Team",
"description": "Administrator team created by the system, cannot be deleted",
"users": [
"d59a2a9a-xxxx-xxxx-xxxx-4cc2186a01f1"
],
"createdAtDateString": "2024-01-01T00:00:00.000Z",
"createdAt": 1704067200000
}
],
"createdAtDateString": "2024-01-01T00:00:00.000Z",
"createdAt": 1704067200000,
"updatedAtDateString": "2024-01-31T00:00:00.000Z",
"updatedAt": 1706659200000
}
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Unauthenticated",
"message": "Authentication is required and has failed or has not yet been provided."
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Forbidden",
"message": "Access to the requested resource is forbidden."
}
The resource hasn't found.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The resource hasn't found.
message stringrequired
The resource hasn't found message.
{
"error": "string",
"message": "string"
}
{
"error": "ResourceNotFound",
"message": "The requested resource could not be found."
}
The input data has invalid.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The input data has invalid.
message stringrequired
The input data has invalid message.
{
"error": "string",
"message": "string"
}
{
"error": "ValidationError",
"message": "Input data validation failed."
}
Loading...