Skip to content
FloralityDocs
ChangelogGet an API key

Getting started

  • Quickstart
  • Authentication
  • Scopes
  • Privacy buckets
  • Rate limits
  • Errors
  • Versioning
  • Terminology
  • Webhooks PRO

Resources

  • Members
  • Groups
  • Entries
  • Front
  • Appearance
  • Custom fields
  • Trash
  • Search
  • Member statuses
  • Systems
  • Messaging
  • Privacy buckets
  • Terminology
  • Friends
    • GETList friends
    • POSTRequests
    • GETFriend members
    • GETFront
    • GETNotes
  • Subscriptions
  • Billing
  • Import
  • Social
  • Guestbook & poll
  • Group layout
  • Activity
Docs/Resources/Friends
← PreviousTerminologyNext →Subscriptions
Florality

Organise your system. One front at a time.

Get started

Product

  • Features
  • Pricing
  • Docs
  • Changelog
  • Security

Company

  • About
  • Our team
  • Blog
  • Contact

Resources

  • FAQ
  • Trust and Safety
  • Public REST API

Legal

  • Privacy Policy
  • Terms of Service
  • Refunds and cancellation

© 2026 Florality. All rights reserved.

Florality

Friends

Friendship requests and relationships govern access to shared profiles, members, notes and front data.

Object schema

Fields returned by List friends (one item from the collection). Individual endpoint pages document their complete response shapes.

NameTypeRequiredDescription
idstringRequiredUnique identifier.
friendUserIdstringRequiredFriend User Id.
statusstringRequiredStatus. Allowed values: "pending", "accepted", "blocked", "revoked".
namestringRequiredName of the resource.
usernamenull | stringRequiredUsername.
imageUrlnull | stringRequiredImage Url.
friendPronounsnull | stringRequiredFriend Pronouns.
friendStatusnull | stringRequiredFriend Status.
friendBannerUrlnull | stringRequiredFriend Banner Url. Resolved banner for list rows; null if unset or not embeddable.
isAdminbooleanRequiredIs Admin.
planKeynull | stringRequiredPlan Key.
donorSupporterUnlockedbooleanRequiredDonor Supporter Unlocked.
closedBetaParticipantAtnull | numberRequiredClosed Beta Participant At.
bugBountyUnlockedAtnull | numberRequiredBug Bounty Unlocked At.
privacyBucketIdsarray<string>RequiredPrivacy Bucket Ids. Owner-assigned privacy bucket ids for this friend (empty if legacy / not configured).
friendProfileStylenull | objectRequiredFriend Profile Style.
friendProfileStyle.avatarRingobjectOptionalAvatar Ring.
friendProfileStyle.avatarRing.showbooleanOptionalShow. Allowed values: false, true.
friendProfileStyle.avatarRing.colorHexnull | stringOptionalColor Hex.
friendProfileStyle.avatarRing.shapestringOptionalShape. Allowed values: "moon", "circle", "square", "hexagon", "octagon", "star", "pentagon", "heart", "shield", "sakura", "neko", "butterfly", "sparkle", "crown".
friendProfileStyle.avatarRing.gradientnull | objectOptionalGradient.
friendProfileStyle.avatarRing.animationstringOptionalAnimation. Allowed values: "none", "pulse", "rotate", "shimmer".
friendProfileStyle.avatarRing.animationSpeednumberOptionalAnimation Speed.
friendProfileStyle.avatarRing.strokeStylestringOptionalStroke Style. Allowed values: "single", "double", "glow".
friendProfileStyle.avatarRing.customMaskStorageIdstringOptionalCustom Mask Storage Id.
friendProfileStyle.avatarRing.customMaskPathDstringOptionalCustom Mask Path D.
friendProfileStyle.bannerFrameobjectOptionalBanner Frame.
friendProfileStyle.bannerFrame.colorHexnull | stringOptionalColor Hex.
friendProfileStyle.bannerFrame.showBorderbooleanOptionalShow Border. Allowed values: false, true.
friendProfileStyle.bannerFrame.borderWidthPxnumberOptionalBorder Width Px.
friendProfileStyle.bannerFrame.borderStylestringOptionalBorder Style. Allowed values: "none", "double", "solid", "dashed".
friendProfileStyle.bannerFrame.cornerStylestringOptionalCorner Style. Allowed values: "default", "rounded", "sharp".
friendProfileStyle.memberNameobjectOptionalMember Name.
friendProfileStyle.memberName.fontFamilynull | stringOptionalFont Family.
friendProfileStyle.memberName.customFontIdnull | stringOptionalCustom Font Id.
friendProfileStyle.memberName.colorHexnull | stringOptionalColor Hex.
friendProfileStyle.memberName.gradientnull | objectOptionalGradient.
friendProfileStyle.memberName.letterSpacingstringOptionalLetter Spacing. Allowed values: "normal", "wide".
friendProfileStyle.memberName.smallCapsbooleanOptionalSmall Caps. Allowed values: false, true.
friendProfileStyle.memberName.textShadowbooleanOptionalText Shadow. Allowed values: false, true.
friendProfileStyle.memberName.nameEffectstringOptionalName Effect. Allowed values: "none", "shimmer", "soft-glow".
friendProfileStyle.bannerImageobjectOptionalBanner Image.
friendProfileStyle.bannerImage.brightnessnumberOptionalBrightness.
friendProfileStyle.bannerImage.contrastnumberOptionalContrast.
friendProfileStyle.bannerImage.tintHexnull | stringOptionalTint Hex.
friendProfileStyle.bannerImage.tintOpacitynumberOptionalTint Opacity.
friendProfileStyle.avatarImageobjectOptionalAvatar Image.
friendProfileStyle.avatarImage.brightnessnumberOptionalBrightness.
friendProfileStyle.avatarImage.contrastnumberOptionalContrast.
friendProfileStyle.avatarImage.tintHexnull | stringOptionalTint Hex.
friendProfileStyle.avatarImage.tintOpacitynumberOptionalTint Opacity.
friendProfileStyle.bannerOverlaystringOptionalBanner Overlay. Allowed values: "none", "vignette", "soft-gradient", "film-grain", "glass-blur", "pattern-dots", "pattern-grid".
friendProfileStyle.profileBackgroundPatternstringOptionalProfile Background Pattern. Allowed values: "grid", "none", "dots", "noise".
friendProfileStyle.heroLayoutstringOptionalHero Layout. Allowed values: "shell-default", "avatar-centered", "avatar-left".
friendProfileStyle.accentColorHexnull | stringOptionalAccent Color Hex.
friendProfileStyle.profileBackgroundFillobjectOptionalProfile Background Fill.
friendProfileStyle.profileBackgroundFill.modestringOptionalMode. Allowed values: "default", "gradient", "solid".
friendProfileStyle.profileBackgroundFill.gradientnull | objectOptionalGradient.
friendProfileStyle.profileBackgroundFill.solidHexnull | stringOptionalSolid Hex.
friendProfileStyle.pageBackgroundFillobjectOptionalPage Background Fill. Friend-only: full Friends viewport backdrop (solid/gradient).
friendProfileStyle.pageBackgroundFill.modestringOptionalMode. Allowed values: "default", "gradient", "solid".
friendProfileStyle.pageBackgroundFill.gradientnull | objectOptionalGradient.
friendProfileStyle.pageBackgroundFill.solidHexnull | stringOptionalSolid Hex.
friendProfileStyle.panelBackgroundFillobjectOptionalPanel Background Fill. Friend-only: profile card panel fill (free: preset solids; Pro+: custom solid/gradient).
friendProfileStyle.panelBackgroundFill.modestringOptionalMode. Allowed values: "default", "gradient", "solid".
friendProfileStyle.panelBackgroundFill.gradientnull | objectOptionalGradient.
friendProfileStyle.panelBackgroundFill.solidHexnull | stringOptionalSolid Hex.
friendProfileStyle.panelFillAccentHexnull | stringOptionalPanel Fill Accent Hex. Friend-only: optional accent mixed into the profile panel backdrop (Pro+).
friendProfileStyle.panelCardAccentHexnull | stringOptionalPanel Card Accent Hex. Friend-only: optional accent mixed into section cards (Pro+).
createdAtnumberRequiredCreation time.
acceptedAtnull | numberRequiredAccepted At.

Endpoints

38 operations

POSTBlock friend/api/v1/friends/{friendUserId}/blockPUTSet friend custom field value/api/v1/friends/{friendUserId}/custom-fields/{fieldId}/valueGETList friend custom fields/api/v1/friends/{friendUserId}/custom-fieldsPATCHUpdate friend entry/api/v1/friends/{friendUserId}/entries/{entryId}DELETEDelete friend entry/api/v1/friends/{friendUserId}/entries/{entryId}GETList friend entries/api/v1/friends/{friendUserId}/entriesPOSTCreate friend entry/api/v1/friends/{friendUserId}/entriesGETGet friend front history month/api/v1/friends/{friendUserId}/front/history/monthGETList friend front history/api/v1/friends/{friendUserId}/front/historyDELETERemove friend front member/api/v1/friends/{friendUserId}/front/members/{memberId}POSTAdd friend front member/api/v1/friends/{friendUserId}/front/membersPATCHReorder friend front/api/v1/friends/{friendUserId}/front/orderGETGet friend front/api/v1/friends/{friendUserId}/frontPUTSet friend sole front/api/v1/friends/{friendUserId}/frontDELETERemove friend front tier/api/v1/friends/{friendUserId}/front/tier-presence/{memberId}GETList friend front writable member ids/api/v1/friends/{friendUserId}/front/writable-member-idsGETGet friend groups folder page/api/v1/friends/{friendUserId}/groups/folder/pageGETGet friend groups folder/api/v1/friends/{friendUserId}/groups/folderGETList friend groups tree/api/v1/friends/{friendUserId}/groupsGETList friend member statuses for member/api/v1/friends/{friendUserId}/member-statuses/members/{memberId}GETList friend member statuses account/api/v1/friends/{friendUserId}/member-statusesGETGet friend member profile/api/v1/friends/{friendUserId}/members/{memberId}GETList friend members page/api/v1/friends/{friendUserId}/members/pageGETList friend members/api/v1/friends/{friendUserId}/membersPOSTCreate friend request/api/v1/friends/{friendUserId}/requestPOSTRevoke friendship/api/v1/friends/{friendUserId}/revokeGETGet friend profile/api/v1/friends/{friendUserId}GETGet friend social/api/v1/friends/{friendUserId}/socialPOSTBlock user by username/api/v1/friends/block-by-usernameGETList friends page/api/v1/friends/pagePOSTCreate friend request by username/api/v1/friends/request-by-usernamePOSTAccept friend request/api/v1/friends/requests/{requesterUserId}/acceptGETList friend requests/api/v1/friends/requestsGETList friends/api/v1/friendsGETFriends search catalog/api/v1/friends/search/catalogGETFriends search members/api/v1/friends/search/membersGETFriends search all/api/v1/friends/searchGETList friend suggestions/api/v1/friends/suggestions

Reference shortcuts

List friendsList friend suggestionsList friend members pageGet friend frontList friend entriesList friends pageGet friend profileList friend groups treeconceptsendpoint indexcustom fieldsobject schemaendpoints