latestSwagger 2.0BSD License2026-08-107753105.4 KB

52b0eb5e8b96

profile

Create Profile

Creates a new profile. The bearer field contains a profile bearer token. When this is used in the Authorization header actions are performed as that profile, which will also enable access to private data. Using a profile bearer token disables administrative features such as creating profiles, making this token safe for 'public' use. A profile bearer token has no expiration, so it remains valid as long as the profile is active.

post/profile/

Request body

urlstring uri
public_idstring uuid
given_namestring
family_namestring
nicknamestring
gender'M' | 'F' | 'X'
birthdatestring date nullable
zoneinfostring
localestring
referencestring
avatarstring uri nullable
bearerstring

Used for authenticating as a profile. Make this the active Authorization bearer to perform actions using this profile.

Response

Created

urlstring uri
public_idstring uuid
given_namestring
family_namestring
nicknamestring
gender'M' | 'F' | 'X'
birthdatestring date nullable
zoneinfostring
localestring
referencestring
avatarstring uri nullable
bearerstring

Used for authenticating as a profile. Make this the active Authorization bearer to perform actions using this profile.