Skip to content
GET/users/{principalId}

Get a portal user

Get detailed information about a portal user, including their activity

Parameters

NameInTypeDescription
principalIdrequiredpathstringPrincipal ID

Response

Portal user details

FieldTypeDescription
principalIdrequiredstringPrincipal ID
userIdrequiredstringUser ID
namerequiredstring | null
emailrequiredstring
imagerequiredstring | nullProfile image URL
emailVerifiedrequiredbooleanWhether email is verified
joinedAtrequiredstringWhen the user joined
postCountrequirednumberNumber of posts created
commentCountrequirednumberNumber of comments made
voteCountrequirednumberNumber of votes cast
createdAtrequiredstringAccount creation date
engagedPostsrequiredobject[]Posts the user has engaged with

Errors

401Unauthorized
404Portal user not found

Example request

curl \
  "https://feedback.quackback.io/api/v1/users/:principalId" \
  -H "Authorization: Bearer qb_your_api_key_here"