Optionalaccepts_if false, this account will reject all chat messages.
Optionalactor_the type of this account.
Optionalallow_if true, allows automatically follow moved following accounts
Optionalalso_array of ActivityPub IDs, needed for following move
OptionalavatarAvatar image encoded using multipart/form-data
Optionalavatar_Description of avatar image, for alt-text.
Requires featuresFeatures.accountAvatarDescription.
Optionalbackground_sets the background image of the user. Can be set to "" (an empty string) to reset.
OptionalbotBoolean. Whether the account has a bot flag.
Optionalcustom_Custom CSS to use when rendering this account's profile or statuses. String must be no more than 5,000 characters (~5kb).
Requires instance.configuration.accounts.allow_custom_css.
Optionaldefault_the scope returned under privacy key in Source subentity
OptionaldiscoverableBoolean. Whether the account should be shown in the profile directory. Requires featuresFeatures.accountDiscoverability
Optionaldisplay_String. The display name to use for the profile.
Optionalenable_Enable RSS feed for this account's Public posts at /[username]/feed.rss
Requires featuresFeatures.accountEnableRss.
Optionalfields_Hash. The profile fields to be set. Inside this hash, the key is an integer cast to a string (although the exact integer does not matter), and the value is another hash including name and value. By default, max 4 fields.
OptionalheaderHeader image encoded using multipart/form-data
Optionalheader_Description of header image, for alt-text. Requires featuresFeatures.accountAvatarDescription.
Optionalhide_Boolean. Whether to hide followers and followed accounts.
Optionalhide_if true, user's favorites timeline will be hidden
Optionalhide_if true, user's followers will be hidden
Optionalhide_if true, user's follower count will be hidden
Optionalhide_if true, user's follows will be hidden
Optionalhide_if true, user's follow count will be hidden
OptionalindexableBoolean. Whether public posts should be searchable to anyone.
Optionalis_Whether the user is a cat
Optionallanguageuser's preferred language for receiving emails (digest, confirmation, etc.)
OptionallockedBoolean. Whether manual approval of follow requests is required.
Optionalmention_Mention policy Required featuresFeatures.accountMentionPolicy.
Optionalno_if true, html tags are stripped from all statuses requested from the API
OptionalnoteString. The account bio.
Optionalsettings_Opaque user settings to be saved on the backend.
Optionalshow_if true, user's role (e.g admin, moderator) will be exposed to anyone in the API
Optionalskip_if true, skip filtering out broken threads
OptionalsourceOptionallanguage?: stringString. Default language to use for authored statuses (ISO 6391)
Optionalprivacy?: stringString. Default post privacy for authored statuses. Can be public, unlisted, or private.
Optionalsensitive?: booleanBoolean. Whether to mark authored statuses as sensitive by default.
Optionalspeak_Whether the user speaks as a cat
Optionalweb_Layout to use for the web view of the account.
microblog: default, classic microblog layout.gallery: gallery layout with media only.
Requires featuresFeatures.accountWebLayout.Optionalweb_Posts to show on the web view of the account.
public: default, show only Public visibility posts on the web.unlisted: show Public and Unlisted visibility posts on the web.none: show no posts on the web, not even Public ones.
Requires featuresFeatures.accountWebVisibility.