Backfill in-progress. Some lexicons and records may be missing or incomplete.

net.anisota.graph.listMute

anisota.net

Documentation

main record

A record for muting content from all accounts on a list with fine-grained control over content types, duration, and feed targeting

Record Key tid Timestamp-based ID

Properties

contentTypes ref #contentTypes Optional

Types of content to mute from accounts on this list

createdAt string datetime Required

When the mute was created

expiresAt string datetime Optional

When this mute expires. If not set, mute is permanent

reason string Optional

Optional reason for muting this list

maxLength: 300 bytes
subject string at-uri Required

AT-URI of the list to mute (app.bsky.graph.list record)

targetFeeds array of string at-uri Optional

Specific feeds where this mute should apply. If empty, applies to all feeds

maxLength: 50 bytes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "subject",
      "createdAt"
    ],
    "properties": {
      "reason": {
        "type": "string",
        "maxLength": 300,
        "description": "Optional reason for muting this list"
      },
      "subject": {
        "type": "string",
        "format": "at-uri",
        "description": "AT-URI of the list to mute (app.bsky.graph.list record)"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When the mute was created"
      },
      "expiresAt": {
        "type": "string",
        "format": "datetime",
        "description": "When this mute expires. If not set, mute is permanent"
      },
      "targetFeeds": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "at-uri"
        },
        "maxLength": 50,
        "description": "Specific feeds where this mute should apply. If empty, applies to all feeds"
      },
      "contentTypes": {
        "ref": "#contentTypes",
        "type": "ref",
        "description": "Types of content to mute from accounts on this list"
      }
    }
  },
  "description": "A record for muting content from all accounts on a list with fine-grained control over content types, duration, and feed targeting"
}
contentTypes object

Configuration for which types of content to mute

Properties

posts boolean Optional

Mute regular posts from accounts on this list

quotes boolean Optional

Mute quote posts from accounts on this list

replies boolean Optional

Mute replies from accounts on this list

reposts boolean Optional

Mute reposts from accounts on this list

View raw schema
{
  "type": "object",
  "properties": {
    "posts": {
      "type": "boolean",
      "default": true,
      "description": "Mute regular posts from accounts on this list"
    },
    "quotes": {
      "type": "boolean",
      "default": true,
      "description": "Mute quote posts from accounts on this list"
    },
    "replies": {
      "type": "boolean",
      "default": true,
      "description": "Mute replies from accounts on this list"
    },
    "reposts": {
      "type": "boolean",
      "default": true,
      "description": "Mute reposts from accounts on this list"
    }
  },
  "description": "Configuration for which types of content to mute"
}

Lexicon Garden

@