app.bsky.feed.postgate

Record defining interaction rules for a post. The record key (rkey) of the postgate record must match the record key of the post, and that record must be in the same repository.

Details · record, key tid
Kindrecord
Record keytid
Authorityfeed.bsky.app
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

List of AT-URIs embedding this post that the author has detached from.

  • maxLength: 50
itemsstring · at-uri

List of rules defining who can embed this post. If value is an empty array or is undefined, no particular rules apply and anyone can embed.

  • maxLength: 5
itemsunion
One of

post

requiredstring · at-uri

Reference (AT-URI) to the post record.

#disableRule

object

Disables embedding of this post.

Properties

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • town.delve.feed.postgate

    record not from the namespace authority

    Record defining interaction rules for a post. The record key (rkey) of the postgate record must match the record key of the post, and that record must be in the same repository.

  • Record defining interaction gating rules for a thread (aka, reply controls). The record key (rkey) of the threadgate record must match the record key of the thread's root post, and that record must be in the same repository.

  • A representation of a record embedded in a Bluesky record (eg, a post). For example, a quote-post, or sharing a feed generator record.

  • A post that lives on Atmos and is not shown on Bluesky. It sits in the author's own repo and is public like every record there: any AT Protocol app can read it, but apps that do not know this type do not show it, so it does not appear on Bluesky. When the author shares it to Bluesky, an app.bsky.feed.post is written at the same record key and crosspost names it; the two records are one post. Treat crosspost as the link between them, never the shared record key alone, and only when crosspost.uri

  • An embedded Bluesky post.