games.atplay.player.putProfile
Create or replace the calling player's own profile. The appview writes it to their repo on their behalf.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | player.atplay.games |
| Indexed |
Procedure
procedure · POSTInput
application/jsondisplayName
stringThe player's display name.
maxLength: 640minGraphemes: 1maxGraphemes: 64
The profile's own AT-URI. Only its record key is used — which is always 'self', since a player has one profile — and the DID is ignored in favour of the caller's.
maxLength: 512
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Create or update the authenticated user's actor profile.
-
app.didpic.write.putProfile
procedureCreate or replace the authenticated viewer's app.didpic.actor.profile record at rkey 'self' on their own PDS, mediated by the AppView using its server-held session (confidential OAuth client only). Merges over the existing record: an omitted field keeps its current stored value, an empty string clears a text field. avatar/banner, when present, must come from a prior app.didpic.write.uploadBlob call; clearAvatar/clearBanner remove the image instead.
-
Create the authenticated user's actor profile.
-
games.atplay.player.profile
recordA player's profile on the atplay network.
-
games.atplay.getProfile
queryFetch a player's profile as the appview has it indexed.