GET/organization/projects/{project_id}/users/{user_id}

Retrieve a user in a project

Retrieves a user's membership details for a project. Use project_id and user_id to identify the project and user, and review the returned role and membership timestamp.

2 parameters
project_idstringrequired
The unique identifier of the project.
user_idstringrequired
The unique identifier of the user.

5 status codes
200Returns the project user object with the user's identifier, name, email, role, and the Unix timestamp when the user was added to the project.
objectstringrequired
The object type, which is always `organization.project.user`
Allowed:organization.project.user
idstringrequired
The identifier, which can be referenced in API endpoints
namestringoptional
The name of the user
emailstringoptional
The email address of the user
rolestringrequired
`owner` or `member`
added_atintegerrequired
The Unix timestamp (in seconds) of when the project was added.
400Returned when the project is archived.
errorobjectrequired
403Returned when the caller does not have permission to perform this operation.
errorobjectrequired
Details about the permission error.
404Returned when the project or user was not found.
errorobjectrequired
429Returned when too many management requests are made; reduce the request rate and try again later.
errorobjectrequired

Error handling

A 400 is returned when the project is archived. A 403 is returned when the authenticated user does not have permission to perform this operation, and a 404 is returned when the project or user is not found. A 429 is returned when management requests exceed the allowed rate; reduce the request rate and try again later.