support.supper.actor.profile

supper.support

Documentation

A user's Supper app profile metadata, stored on their PDS. Declares the account's Supper role (creator, project, or supporter) and supper.support page slug. Social profile fields such as display name, description, avatar, links, and projects live in Supper-specific records or the local app database, not in this marker record.

main record

A user's Supper app profile metadata, stored on their PDS. Declares the account's Supper role (creator, project, or supporter) and supper.support page slug. Social profile fields such as display name, description, avatar, links, and projects live in Supper-specific records or the local app database, not in this marker record.

Record Key literal:self Fixed literal value

Properties

createdAt string datetime Required

When the Supper profile was first created.

pageMode string Optional

How the page earns: support (tips/subs), shop (products), or both. Not meaningful for supporter.

maxLength: 32 bytes
Known values: support, shop, both
pageType string Required

Role of this account on Supper.

maxLength: 32 bytes
Known values: creator, project, supporter
slug string Required

The user's supper.support page slug (supper.support/<slug>).

maxLength: 253 bytesminLength: 1 bytes
updatedAt string datetime Optional

When this record was last updated.

View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "pageType",
      "slug",
      "createdAt"
    ],
    "properties": {
      "slug": {
        "type": "string",
        "maxLength": 253,
        "minLength": 1,
        "description": "The user's supper.support page slug (supper.support/<slug>)."
      },
      "pageMode": {
        "type": "string",
        "maxLength": 32,
        "description": "How the page earns: support (tips/subs), shop (products), or both. Not meaningful for supporter.",
        "knownValues": [
          "support",
          "shop",
          "both"
        ]
      },
      "pageType": {
        "type": "string",
        "maxLength": 32,
        "description": "Role of this account on Supper.",
        "knownValues": [
          "creator",
          "project",
          "supporter"
        ]
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When the Supper profile was first created."
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime",
        "description": "When this record was last updated."
      }
    }
  },
  "description": "A user's Supper app profile metadata, stored on their PDS. Declares the account's Supper role (creator, project, or supporter) and supper.support page slug. Social profile fields such as display name, description, avatar, links, and projects live in Supper-specific records or the local app database, not in this marker record."
}

Lexicon Garden

@