at.happyproto.actor.getProfile
Get an actor's profile. Returns full detail — including dashboard entitlements — only for the authenticated caller; for any other actor it returns public basics only.
Details · query
| Kind | query |
|---|---|
| Authority | actor.happyproto.at |
| Indexed |
Query
query · GETParameters
query stringactor
string · at-identifierHandle or DID to look up. Defaults to the authenticated caller.
Output
application/jsonaccess
stringCaller only. Access level in the HappyProto admin space.
knownValues: read | write
avatar
string · uridisplayName
stringhandle
string · handleisCustomer
booleanCaller only. Whether the actor is a member of the customers space, the same rule the customer endpoints apply.
isMember
booleanCaller only. Whether the actor may use the dashboard.
Whether this profile is the authenticated caller's. When false, the entitlement fields are absent — they are never populated for another actor.
Errors
AuthRequired
This endpoint requires an authenticated caller.
Forbidden
Declared for the customer gate the script consults; getProfile never returns it, since a refused gate reports isCustomer false.
ActorNotFound
The requested actor could not be resolved.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Get detailed profile view of an actor. Does not require auth, but contains relevant metadata with auth.
-
so.sprk.actor.getProfile
queryGet detailed profile view of an actor. Does not require auth, but contains relevant metadata with auth.
-
Get detailed profile view of an actor. Does not require auth, but contains relevant metadata with auth.
-
Gets a user's profile.
-
Get profile view of an actor. Does not require auth.