app.offprint.actor.profile

offprint.app

Documentation

A declaration of an Offprint user profile. Overrides the Bluesky profile when set.

main record

A declaration of an Offprint user profile. Overrides the Bluesky profile when set.

Record Key self

Properties

avatar blob Optional

Small image to be displayed next to the user's content. AKA, 'profile picture'.

maxSize: 1.0 MB
banner blob Optional

Larger horizontal image to display behind the profile view.

maxSize: 1.0 MB
createdAt string datetime Optional

Timestamp of when the profile was created.

description string Optional

Free-form profile description text.

maxLength: 2560 bytesmaxGraphemes: 256 graphemes
displayName string Optional

Display name for the user on Offprint.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
pronouns string Optional

Free-form pronouns text.

maxLength: 200 bytesmaxGraphemes: 20 graphemes
website string uri Optional

Personal website URL.

View raw schema
{
  "key": "self",
  "type": "record",
  "record": {
    "type": "object",
    "properties": {
      "avatar": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg"
        ],
        "maxSize": 1000000,
        "description": "Small image to be displayed next to the user's content. AKA, 'profile picture'."
      },
      "banner": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg"
        ],
        "maxSize": 1000000,
        "description": "Larger horizontal image to display behind the profile view."
      },
      "website": {
        "type": "string",
        "format": "uri",
        "description": "Personal website URL."
      },
      "pronouns": {
        "type": "string",
        "maxLength": 200,
        "description": "Free-form pronouns text.",
        "maxGraphemes": 20
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Timestamp of when the profile was created."
      },
      "description": {
        "type": "string",
        "maxLength": 2560,
        "description": "Free-form profile description text.",
        "maxGraphemes": 256
      },
      "displayName": {
        "type": "string",
        "maxLength": 640,
        "description": "Display name for the user on Offprint.",
        "maxGraphemes": 64
      }
    }
  },
  "description": "A declaration of an Offprint user profile. Overrides the Bluesky profile when set."
}

Lexicon Garden

@