Skip to content
Navigation
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
namerequiredstringnull
emailrequiredstring
imagerequiredstringnullProfile image URL
emailVerifiedrequiredbooleanWhether email is verified
attributesrequiredobjectUser attributes (must be configured in Settings > User Attributes)
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"