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

app.bsky.embed.record

bsky-lexicons.bsky.social

Documentation

main object

Properties

View raw schema
{
  "type": "object",
  "required": [
    "record"
  ],
  "properties": {
    "record": {
      "ref": "com.atproto.repo.strongRef",
      "type": "ref"
    }
  }
}
view object

Properties

View raw schema
{
  "type": "object",
  "required": [
    "record"
  ],
  "properties": {
    "record": {
      "refs": [
        "#viewRecord",
        "#viewNotFound",
        "#viewBlocked",
        "#viewDetached",
        "app.bsky.feed.defs#generatorView",
        "app.bsky.graph.defs#listView",
        "app.bsky.labeler.defs#labelerView",
        "app.bsky.graph.defs#starterPackViewBasic"
      ],
      "type": "union"
    }
  }
}
viewBlocked object

Properties

blocked boolean Required

No description provided.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "blocked",
    "author"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "author": {
      "ref": "app.bsky.feed.defs#blockedAuthor",
      "type": "ref"
    },
    "blocked": {
      "type": "boolean",
      "const": true
    }
  }
}
viewDetached object

Properties

detached boolean Required

No description provided.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "detached"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "detached": {
      "type": "boolean",
      "const": true
    }
  }
}
viewNotFound object

Properties

notFound boolean Required

No description provided.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "notFound"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "notFound": {
      "type": "boolean",
      "const": true
    }
  }
}
viewRecord object

Properties

cid string cid Required

A content identifier (CID) referencing immutable data.

indexedAt string datetime Required

An RFC 3339 formatted timestamp.

likeCount integer Optional

No description provided.

quoteCount integer Optional

No description provided.

replyCount integer Optional

No description provided.

repostCount integer Optional

No description provided.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

value unknown Required

The record data itself.

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "cid",
    "author",
    "value",
    "indexedAt"
  ],
  "properties": {
    "cid": {
      "type": "string",
      "format": "cid"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "value": {
      "type": "unknown",
      "description": "The record data itself."
    },
    "author": {
      "ref": "app.bsky.actor.defs#profileViewBasic",
      "type": "ref"
    },
    "embeds": {
      "type": "array",
      "items": {
        "refs": [
          "app.bsky.embed.images#view",
          "app.bsky.embed.video#view",
          "app.bsky.embed.external#view",
          "app.bsky.embed.record#view",
          "app.bsky.embed.recordWithMedia#view"
        ],
        "type": "union"
      }
    },
    "labels": {
      "type": "array",
      "items": {
        "ref": "com.atproto.label.defs#label",
        "type": "ref"
      }
    },
    "indexedAt": {
      "type": "string",
      "format": "datetime"
    },
    "likeCount": {
      "type": "integer"
    },
    "quoteCount": {
      "type": "integer"
    },
    "replyCount": {
      "type": "integer"
    },
    "repostCount": {
      "type": "integer"
    }
  }
}

Lexicon Garden

@