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
  • Subscriptions
  • Billing
  • Import
  • Social
  • Guestbook & poll
  • Group layout
  • Activity
Docs/Resources/patch terminology
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
TerminologyUpdate terminology

Update terminology

Updates terminology for the authorised account.

PATCH
/api/v1/terminology
terminology: read_write1,000 requests/minute/key · all plans

Active API keys: Free 1, Pro 5, Pro+ 5. The request rate is the same on every plan.

Parameters

No path or query parameters.

Request body

application/json · required

NameTypeRequiredDescription
actionsobject | nullOptionalActions.
actions.archiveMemberstringOptionalArchive Member.
actions.archivedMembersstringOptionalArchived Members.
actions.trashstringOptionalTrash.
actions.deleteMemberstringOptionalDelete Member.
actions.permanentlyDeleteMemberstringOptionalPermanently Delete Member.
actions.unarchiveMemberstringOptionalUnarchive Member.
actions.restoreFromTrashstringOptionalRestore From Trash.
actions.mostFrontedstringOptionalMost Fronted.
iconsobject | nullOptionalIcons.
icons.trashstringOptionalTrash.
icons.analyticsTotalSessionsstringOptionalAnalytics Total Sessions.
icons.analyticsTotalDurationstringOptionalAnalytics Total Duration.
icons.analyticsTopSessionsstringOptionalAnalytics Top Sessions.
icons.analyticsTopDurationstringOptionalAnalytics Top Duration.

Response schema

200

Successful response.

NameTypeRequiredDescription
_idstringRequiredUnique identifier.
_creationTimenumberRequired_creation Time.
userIdstringRequiredOwning account identifier.
termsobjectRequiredTerms.
terms.systemobjectRequiredSystem.
terms.system.singularstringRequiredSingular.
terms.system.pluralstringRequiredPlural.
terms.memberobjectRequiredMember.
terms.member.singularstringRequiredSingular.
terms.member.pluralstringRequiredPlural.
terms.folderobjectRequiredFolder.
terms.folder.singularstringRequiredSingular.
terms.folder.pluralstringRequiredPlural.
terms.noteobjectRequiredNote.
terms.note.singularstringRequiredSingular.
terms.note.pluralstringRequiredPlural.
terms.frontobjectRequiredFront.
terms.front.singularstringRequiredSingular.
terms.front.pluralstringRequiredPlural.
terms.groupobjectRequiredGroup.
terms.group.singularstringRequiredSingular.
terms.group.pluralstringRequiredPlural.
terms.friendobjectRequiredFriend.
terms.friend.singularstringRequiredSingular.
terms.friend.pluralstringRequiredPlural.
terms.privacyBucketobjectRequiredPrivacy Bucket.
terms.privacyBucket.singularstringRequiredSingular.
terms.privacyBucket.pluralstringRequiredPlural.
terms.customFieldobjectRequiredCustom Field.
terms.customField.singularstringRequiredSingular.
terms.customField.pluralstringRequiredPlural.
terms.sideSystemobjectRequiredSide System.
terms.sideSystem.singularstringRequiredSingular.
terms.sideSystem.pluralstringRequiredPlural.
terms.subSystemobjectRequiredSub System.
terms.subSystem.singularstringRequiredSingular.
terms.subSystem.pluralstringRequiredPlural.
actionsobjectRequiredActions.
actions.archiveMemberstringRequiredArchive Member.
actions.archivedMembersstringRequiredArchived Members.
actions.trashstringRequiredTrash.
actions.deleteMemberstringRequiredDelete Member.
actions.permanentlyDeleteMemberstringRequiredPermanently Delete Member.
actions.unarchiveMemberstringRequiredUnarchive Member.
actions.restoreFromTrashstringRequiredRestore From Trash.
actions.mostFrontedstringRequiredMost Fronted.
iconsobjectRequiredIcons.
icons.trashstringRequiredTrash.
icons.analyticsTotalSessionsstringRequiredAnalytics Total Sessions.
icons.analyticsTotalDurationstringRequiredAnalytics Total Duration.
icons.analyticsTopSessionsstringRequiredAnalytics Top Sessions.
icons.analyticsTopDurationstringRequiredAnalytics Top Duration.
updatedAtnumberRequiredMost recent update time.

Errors

400 · JSON error

Invalid JSON body.

401 · JSON error

Missing or invalid API key. Use Authorization: Bearer <token>.

403 · JSON error

Requires terminology: read_write; ownership or feature restrictions may also deny access.

429 · JSON error

API rate limit exceeded (1000 requests per minute). Retry shortly.

503 · JSON error

Terminology storage is temporarily unavailable. Run latest migrations and retry.

← Previous endpointGet terminologyNext endpoint →Update scoped terminology

Request example

Set FLORALITY_KEY in your environment. These examples use demo identifiers.

Shell
curl --request PATCH 'https://floralitys.com/api/v1/terminology' \
  --header "Authorization: Bearer $FLORALITY_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "actions": null
}'

Responses

Successful response.

JSON
{
  "_id": "11111111-1111-4111-8111-111111111111",
  "_creationTime": 1767225600000,
  "userId": "11111111-1111-4111-8111-111111111111",
  "terms": {
    "system": {
      "singular": "demo",
      "plural": "demo"
    },
    "member": {
      "singular": "demo",
      "plural": "demo"
    },
    "folder": {
      "singular": "demo",
      "plural": "demo"
    },
    "note": {
      "singular": "demo",
      "plural": "demo"
    },
    "front": {
      "singular": "demo",
      "plural": "demo"
    },
    "group": {
      "singular": "demo",
      "plural": "demo"
    },
    "friend": {
      "singular": "demo",
      "plural": "demo"
    },
    "privacyBucket": {
      "singular": "demo",
      "plural": "demo"
    },
    "customField": {
      "singular": "demo",
      "plural": "demo"
    },
    "sideSystem": {
      "singular": "demo",
      "plural": "demo"
    },
    "subSystem": {
      "singular": "demo",
      "plural": "demo"
    }
  },
  "actions": {
    "archiveMember": "demo",
    "archivedMembers": "demo",
    "trash": "demo",
    "deleteMember": "demo",
    "permanentlyDeleteMember": "demo",
    "unarchiveMember": "demo",
    "restoreFromTrash": "demo",
    "mostFronted": "demo"
  },
  "icons": {
    "trash": "demo",
    "analyticsTotalSessions": "demo",
    "analyticsTotalDuration": "demo",
    "analyticsTopSessions": "demo",
    "analyticsTopDuration": "demo"
  },
  "updatedAt": 1767225600000
}

Example values are illustrative demo data.