What a bookmark's card shows of its page: from the member's own us.off-the-clock.bookmark.preview under the bookmark's key while it is no older than the bookmark's current version (source record), else from the AppView's own cached fetch (source appview). Absent when neither has one.
Properties
No description available.
When the page was fetched: the sidecar's createdAt, or the AppView's fetch time.
No description available.
maxLength: 512 bytes
A signed, expiring URL of the preview's image.
No description available.
The sidecar record itself, for source record.
No description available.
No description available.
maxLength: 32 bytes
Known values: record, appview
No description available.
View raw schema
{
"description": "What a bookmark's card shows of its page: from the member's own us.off-the-clock.bookmark.preview under the bookmark's key while it is no older than the bookmark's current version (source record), else from the AppView's own cached fetch (source appview). Absent when neither has one.",
"properties": {
"description": {
"type": "string"
},
"fetchedAt": {
"description": "When the page was fetched: the sidecar's createdAt, or the AppView's fetch time.",
"format": "datetime",
"type": "string"
},
"host": {
"maxLength": 512,
"type": "string"
},
"image": {
"description": "A signed, expiring URL of the preview's image.",
"format": "uri",
"type": "string"
},
"imageAlt": {
"type": "string"
},
"record": {
"description": "The sidecar record itself, for source record.",
"type": "unknown"
},
"siteName": {
"type": "string"
},
"source": {
"knownValues": [
"record",
"appview"
],
"maxLength": 32,
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"host",
"source"
],
"type": "object"
}
A community.lexicon.bookmarks.bookmark, with the host of its subject, its tags and the preview its card shows (D47).
Properties
No description available.
A content identifier (CID) referencing immutable data.
The subject's host, lower-cased, www. kept.
maxLength: 512 bytes
An RFC 3339 formatted timestamp.
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
No description available.
No description available.
The bookmark's tags as written.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
"description": "A community.lexicon.bookmarks.bookmark, with the host of its subject, its tags and the preview its card shows (D47).",
"properties": {
"author": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"host": {
"description": "The subject's host, lower-cased, www. kept.",
"maxLength": 512,
"type": "string"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"preview": {
"ref": "#bookmarkPreview",
"type": "ref"
},
"record": {
"type": "unknown"
},
"tags": {
"description": "The bookmark's tags as written.",
"items": {
"maxLength": 320,
"type": "string"
},
"type": "array"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"author",
"record",
"indexedAt",
"host",
"tags"
],
"type": "object"
}
A community.lexicon.calendar.event.
Properties
No description available.
A content identifier (CID) referencing immutable data.
Up to three members whose latest RSVP is going, oldest first.
maxLength: 3 items
An RFC 3339 formatted timestamp.
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
A signed, expiring map of the first ten places, when the AppView has a map provider.
The located places, in the order of locations.
No description available.
No description available.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
The viewer's own RSVP status, a community.lexicon.calendar.rsvp status token.
The viewer's latest RSVP to the event, so a change updates it in place.
View raw schema
{
"description": "A community.lexicon.calendar.event.",
"properties": {
"author": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"going": {
"description": "Up to three members whose latest RSVP is going, oldest first.",
"items": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"maxLength": 3,
"type": "array"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"mapUrl": {
"description": "A signed, expiring map of the first ten places, when the AppView has a map provider.",
"format": "uri",
"type": "string"
},
"places": {
"description": "The located places, in the order of locations.",
"items": {
"ref": "#place",
"type": "ref"
},
"type": "array"
},
"record": {
"type": "unknown"
},
"rsvpCounts": {
"ref": "#rsvpCounts",
"type": "ref"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"viewerRsvp": {
"description": "The viewer's own RSVP status, a community.lexicon.calendar.rsvp status token.",
"type": "string"
},
"viewerRsvpUri": {
"description": "The viewer's latest RSVP to the event, so a change updates it in place.",
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"author",
"record",
"rsvpCounts",
"indexedAt"
],
"type": "object"
}
A feed of one pair as members see it, from its us.off-the-clock.feed.generator record (RD-8).
Properties
The feed the pair's space record names as defaultFeed.
No description available.
A valid record key for AT Protocol repositories.
No description available.
Known values: newest, startsAt
No description available.
View raw schema
{
"description": "A feed of one pair as members see it, from its us.off-the-clock.feed.generator record (RD-8).",
"properties": {
"default": {
"description": "The feed the pair's space record names as defaultFeed.",
"type": "boolean"
},
"displayName": {
"type": "string"
},
"rkey": {
"format": "record-key",
"type": "string"
},
"sort": {
"knownValues": [
"newest",
"startsAt"
],
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"rkey",
"displayName",
"text",
"sort",
"default"
],
"type": "object"
}
Notifications of one kind about one subject within a day, newest first.
Properties
No description available.
maxLength: 3 items
No description available.
minimum: 1
No description available.
No description available.
Known values: like, repost, reply, quote, mention, rsvp, event-status, vote
An RFC 3339 formatted timestamp.
No description available.
View raw schema
{
"description": "Notifications of one kind about one subject within a day, newest first.",
"properties": {
"actors": {
"items": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"maxLength": 3,
"type": "array"
},
"count": {
"minimum": 1,
"type": "integer"
},
"isRead": {
"type": "boolean"
},
"kind": {
"knownValues": [
"like",
"repost",
"reply",
"quote",
"mention",
"rsvp",
"event-status",
"vote"
],
"type": "string"
},
"latestAt": {
"format": "datetime",
"type": "string"
},
"subject": {
"refs": [
"#postView",
"#eventView",
"#rsvpView",
"#profileView",
"#recordView",
"us.off-the-clock.polls.pollView"
],
"type": "union"
}
},
"required": [
"kind",
"actors",
"subject",
"count",
"latestAt",
"isRead"
],
"type": "object"
}
A place a post's text names (a place facet, LEX-41) or an event's located location, as cards and drawers show it.
Properties
No description available.
WGS84, a decimal string as written.
WGS84, a decimal string as written.
The label the pin and the list show.
The place's identifier link: the OpenStreetMap element, or a Foursquare page.
View raw schema
{
"description": "A place a post's text names (a place facet, LEX-41) or an event's located location, as cards and drawers show it.",
"properties": {
"address": {
"ref": "community.lexicon.location.address",
"type": "ref"
},
"latitude": {
"description": "WGS84, a decimal string as written.",
"type": "string"
},
"longitude": {
"description": "WGS84, a decimal string as written.",
"type": "string"
},
"name": {
"description": "The label the pin and the list show.",
"type": "string"
},
"url": {
"description": "The place's identifier link: the OpenStreetMap element, or a Foursquare page.",
"format": "uri",
"type": "string"
}
},
"required": [
"name",
"latitude",
"longitude"
],
"type": "object"
}
A space's current policy (LEX-50, D49): the record, a signed URL of its Markdown body, when it was set, and the viewer's acceptance of this version or of an earlier one.
Properties
No description available.
An RFC 3339 formatted timestamp.
The body blob, served signed and expiring like an image.
A content identifier (CID) referencing immutable data.
When the viewer accepted an earlier version, if their newest acceptance names one.
The us.off-the-clock.community.policy record.
The time in the record's TID.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
"description": "A space's current policy (LEX-50, D49): the record, a signed URL of its Markdown body, when it was set, and the viewer's acceptance of this version or of an earlier one.",
"properties": {
"accepted": {
"type": "boolean"
},
"acceptedAt": {
"format": "datetime",
"type": "string"
},
"bodyUrl": {
"description": "The body blob, served signed and expiring like an image.",
"format": "uri",
"type": "string"
},
"cid": {
"format": "cid",
"type": "string"
},
"previousAcceptedAt": {
"description": "When the viewer accepted an earlier version, if their newest acceptance names one.",
"format": "datetime",
"type": "string"
},
"record": {
"description": "The us.off-the-clock.community.policy record.",
"type": "unknown"
},
"setAt": {
"description": "The time in the record's TID.",
"format": "datetime",
"type": "string"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"record",
"setAt",
"accepted"
],
"type": "object"
}
An app.bsky.feed.post in a community space, its image URLs signed for that space.
Properties
No description available.
A content identifier (CID) referencing immutable data.
No description available.
An RFC 3339 formatted timestamp.
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
No description available.
The public posts the post links, backfilled from their authors' PDSes, in the order the links appear (D51). A failed or pending backfill is left out, so the link card stands.
A signed, expiring map of the first ten places, when the AppView has a map provider.
For a reply whose parent the viewer can see: the parent's author.
The places the text names, in text order.
No description available.
In a feed: the repost this post appears for.
No description available.
No description available.
No description available.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
No description available.
View raw schema
{
"description": "An app.bsky.feed.post in a community space, its image URLs signed for that space.",
"properties": {
"author": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"embed": {
"refs": [
"app.bsky.embed.images#view",
"app.bsky.embed.external#view",
"app.bsky.embed.video#view",
"us.off-the-clock.embed.defs#videoView",
"app.bsky.embed.gallery#view",
"us.off-the-clock.embed.defs#audioView",
"us.off-the-clock.embed.defs#mixedView",
"app.bsky.embed.record#view",
"app.bsky.embed.recordWithMedia#view"
],
"type": "union"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"likeCount": {
"type": "integer"
},
"linked": {
"description": "The public posts the post links, backfilled from their authors' PDSes, in the order the links appear (D51). A failed or pending backfill is left out, so the link card stands.",
"items": {
"ref": "#publicPostView",
"type": "ref"
},
"type": "array"
},
"mapUrl": {
"description": "A signed, expiring map of the first ten places, when the AppView has a map provider.",
"format": "uri",
"type": "string"
},
"parentAuthor": {
"description": "For a reply whose parent the viewer can see: the parent's author.",
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"places": {
"description": "The places the text names, in text order.",
"items": {
"ref": "#place",
"type": "ref"
},
"type": "array"
},
"quoteCount": {
"type": "integer"
},
"reason": {
"description": "In a feed: the repost this post appears for.",
"ref": "app.bsky.feed.defs#reasonRepost",
"type": "ref"
},
"record": {
"type": "unknown"
},
"replyCount": {
"type": "integer"
},
"repostCount": {
"type": "integer"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"viewer": {
"ref": "#postViewerState",
"type": "ref"
}
},
"required": [
"uri",
"cid",
"author",
"record",
"indexedAt"
],
"type": "object"
}
The viewer's own engagement with a post.
Properties
False when the author's postgate turns quoting off, for everyone but the author.
For the post's author: the quotes their postgate detaches.
The viewer's like of the post.
For the post's author: whose own postgate turns quoting off.
The viewer's repost of the post.
View raw schema
{
"description": "The viewer's own engagement with a post.",
"properties": {
"canQuote": {
"description": "False when the author's postgate turns quoting off, for everyone but the author.",
"type": "boolean"
},
"detached": {
"description": "For the post's author: the quotes their postgate detaches.",
"items": {
"format": "at-uri",
"type": "string"
},
"type": "array"
},
"like": {
"description": "The viewer's like of the post.",
"format": "at-uri",
"type": "string"
},
"quotingDisabled": {
"description": "For the post's author: whose own postgate turns quoting off.",
"type": "boolean"
},
"repost": {
"description": "The viewer's repost of the post.",
"format": "at-uri",
"type": "string"
}
},
"type": "object"
}
A member's us.off-the-clock.community.profile; only the handle when they have none.
Properties
A decentralized identifier (DID).
No description available.
maxLength: 640 bytes
An AT Protocol handle (e.g., alice.bsky.social).
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
The us.off-the-clock.community.profile record itself; absent when the member has none.
No description available.
maxLength: 25600 bytes
View raw schema
{
"description": "A member's us.off-the-clock.community.profile; only the handle when they have none.",
"properties": {
"avatar": {
"format": "uri",
"type": "string"
},
"did": {
"format": "did",
"type": "string"
},
"displayName": {
"maxLength": 640,
"type": "string"
},
"handle": {
"format": "handle",
"type": "string"
},
"header": {
"format": "uri",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"record": {
"description": "The us.off-the-clock.community.profile record itself; absent when the member has none.",
"type": "unknown"
},
"text": {
"maxLength": 25600,
"type": "string"
}
},
"required": [
"did",
"handle"
],
"type": "object"
}
No description available.
Properties
A decentralized identifier (DID).
No description available.
maxLength: 640 bytesmaxGraphemes: 64 graphemes
An AT Protocol handle (e.g., alice.bsky.social).
View raw schema
{
"properties": {
"avatar": {
"format": "uri",
"type": "string"
},
"did": {
"format": "did",
"type": "string"
},
"displayName": {
"maxGraphemes": 64,
"maxLength": 640,
"type": "string"
},
"handle": {
"format": "handle",
"type": "string"
}
},
"required": [
"did",
"handle"
],
"type": "object"
}
No description available.
Properties
A decentralized identifier (DID).
An AT Protocol handle (e.g., alice.bsky.social).
View raw schema
{
"properties": {
"did": {
"format": "did",
"type": "string"
},
"handle": {
"format": "handle",
"type": "string"
}
},
"required": [
"did",
"handle"
],
"type": "object"
}
A public app.bsky.feed.post a member's post links, fetched from its author's PDS alone (D51). A withheld or gone view carries url, provider, status and fetchedAt and nothing of the record.
Properties
No description available.
A content identifier (CID) referencing immutable data.
No description available.
An RFC 3339 formatted timestamp.
The record's images, signed URLs of the AppView's cached copies.
The record's self-label values.
The handles the record's mention facets resolve to now.
No description available.
The post it quotes, one level down.
The app.bsky.feed.post as its author's PDS gave it.
gone: the PDS has no such record or account; withheld: it carries !no-unauthenticated; failed: five attempts did not fetch it.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
The link as the member wrote it; for a quoted post, its page on the provider.
View raw schema
{
"description": "A public app.bsky.feed.post a member's post links, fetched from its author's PDS alone (D51). A withheld or gone view carries url, provider, status and fetchedAt and nothing of the record.",
"properties": {
"author": {
"ref": "#publicAuthor",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"external": {
"ref": "app.bsky.embed.external#viewExternal",
"type": "ref"
},
"fetchedAt": {
"format": "datetime",
"type": "string"
},
"images": {
"description": "The record's images, signed URLs of the AppView's cached copies.",
"items": {
"ref": "app.bsky.embed.images#viewImage",
"type": "ref"
},
"type": "array"
},
"labels": {
"description": "The record's self-label values.",
"items": {
"maxLength": 128,
"type": "string"
},
"type": "array"
},
"mentions": {
"description": "The handles the record's mention facets resolve to now.",
"items": {
"ref": "#publicMention",
"type": "ref"
},
"type": "array"
},
"provider": {
"ref": "#publicProvider",
"type": "ref"
},
"quoted": {
"description": "The post it quotes, one level down.",
"ref": "#publicQuotedPostView",
"type": "ref"
},
"record": {
"description": "The app.bsky.feed.post as its author's PDS gave it.",
"type": "unknown"
},
"status": {
"description": "gone: the PDS has no such record or account; withheld: it carries !no-unauthenticated; failed: five attempts did not fetch it.",
"enum": [
"ok",
"gone",
"withheld",
"failed"
],
"type": "string"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"url": {
"description": "The link as the member wrote it; for a quoted post, its page on the provider.",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"provider",
"fetchedAt",
"status"
],
"type": "object"
}
No description available.
Properties
A configured public host, or empty for an at:// link with none configured.
No description available.
View raw schema
{
"properties": {
"host": {
"description": "A configured public host, or empty for an at:// link with none configured.",
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"host",
"name"
],
"type": "object"
}
The post a #publicPostView quotes: the same, without a quote of its own.
Properties
No description available.
A content identifier (CID) referencing immutable data.
No description available.
An RFC 3339 formatted timestamp.
The record's images, signed URLs of the AppView's cached copies.
The record's self-label values.
The handles the record's mention facets resolve to now.
No description available.
The app.bsky.feed.post as its author's PDS gave it.
gone: the PDS has no such record or account; withheld: it carries !no-unauthenticated; failed: five attempts did not fetch it.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
The link as the member wrote it; for a quoted post, its page on the provider.
View raw schema
{
"description": "The post a #publicPostView quotes: the same, without a quote of its own.",
"properties": {
"author": {
"ref": "#publicAuthor",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"external": {
"ref": "app.bsky.embed.external#viewExternal",
"type": "ref"
},
"fetchedAt": {
"format": "datetime",
"type": "string"
},
"images": {
"description": "The record's images, signed URLs of the AppView's cached copies.",
"items": {
"ref": "app.bsky.embed.images#viewImage",
"type": "ref"
},
"type": "array"
},
"labels": {
"description": "The record's self-label values.",
"items": {
"maxLength": 128,
"type": "string"
},
"type": "array"
},
"mentions": {
"description": "The handles the record's mention facets resolve to now.",
"items": {
"ref": "#publicMention",
"type": "ref"
},
"type": "array"
},
"provider": {
"ref": "#publicProvider",
"type": "ref"
},
"record": {
"description": "The app.bsky.feed.post as its author's PDS gave it.",
"type": "unknown"
},
"status": {
"description": "gone: the PDS has no such record or account; withheld: it carries !no-unauthenticated; failed: five attempts did not fetch it.",
"enum": [
"ok",
"gone",
"withheld",
"failed"
],
"type": "string"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"url": {
"description": "The link as the member wrote it; for a quoted post, its page on the provider.",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"provider",
"fetchedAt",
"status"
],
"type": "object"
}
Any record without a view of its own.
Properties
No description available.
A content identifier (CID) referencing immutable data.
A namespaced identifier (e.g., app.bsky.feed.post).
An RFC 3339 formatted timestamp.
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
No description available.
View raw schema
{
"description": "Any record without a view of its own.",
"properties": {
"author": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"collection": {
"format": "nsid",
"type": "string"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"uri": {
"format": "at-uri",
"type": "string"
},
"value": {
"type": "unknown"
}
},
"required": [
"uri",
"cid",
"author",
"collection",
"value",
"indexedAt"
],
"type": "object"
}
Each member's latest RSVP, counted by status.
Properties
No description available.
No description available.
No description available.
View raw schema
{
"description": "Each member's latest RSVP, counted by status.",
"properties": {
"going": {
"type": "integer"
},
"interested": {
"type": "integer"
},
"notgoing": {
"type": "integer"
}
},
"required": [
"going",
"interested",
"notgoing"
],
"type": "object"
}
A community.lexicon.calendar.rsvp.
Properties
No description available.
A content identifier (CID) referencing immutable data.
The event it answers, or the event's tombstone when it is gone.
An RFC 3339 formatted timestamp.
Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.
No description available.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
"description": "A community.lexicon.calendar.rsvp.",
"properties": {
"author": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"cid": {
"format": "cid",
"type": "string"
},
"event": {
"description": "The event it answers, or the event's tombstone when it is gone.",
"refs": [
"#eventView",
"#tombstoneView"
],
"type": "union"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"labels": {
"description": "Labels from the community's admins: on the record, its author, or its blobs. shadow never appears; those records are not shown.",
"items": {
"ref": "com.atproto.label.defs#label",
"type": "ref"
},
"type": "array"
},
"record": {
"type": "unknown"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"author",
"record",
"indexedAt"
],
"type": "object"
}
A space's current policy as listSpaces names it: whether the viewer has accepted this version.
Properties
No description available.
When the viewer accepted this version.
A content identifier (CID) referencing immutable data.
No description available.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
"description": "A space's current policy as listSpaces names it: whether the viewer has accepted this version.",
"properties": {
"accepted": {
"type": "boolean"
},
"acceptedAt": {
"description": "When the viewer accepted this version.",
"format": "datetime",
"type": "string"
},
"cid": {
"format": "cid",
"type": "string"
},
"summary": {
"type": "string"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"summary",
"accepted"
],
"type": "object"
}
A space's profile as listSpaces carries it, with signed images (LEX-51, D50).
Properties
No description available.
No description available.
No description available.
View raw schema
{
"description": "A space's profile as listSpaces carries it, with signed images (LEX-51, D50).",
"properties": {
"avatar": {
"format": "uri",
"type": "string"
},
"description": {
"type": "string"
},
"displayName": {
"type": "string"
},
"facets": {
"items": {
"ref": "app.bsky.richtext.facet",
"type": "ref"
},
"type": "array"
},
"header": {
"format": "uri",
"type": "string"
}
},
"required": [
"displayName",
"description",
"avatar",
"header"
],
"type": "object"
}
A registered pair as members see it, from its us.off-the-clock.community.space record (RD-21).
Properties
The default pair: what D5 and D18 call general.
A valid record key for AT Protocol repositories.
No description available.
No description available.
The members holding its content space, the community identity included.
minimum: 0
The space's current policy, when it has one (RD-33).
The space's profile in the directory, when it has one (RD-34).
View raw schema
{
"description": "A registered pair as members see it, from its us.off-the-clock.community.space record (RD-21).",
"properties": {
"default": {
"description": "The default pair: what D5 and D18 call general.",
"type": "boolean"
},
"defaultFeed": {
"format": "record-key",
"type": "string"
},
"description": {
"type": "string"
},
"displayName": {
"type": "string"
},
"memberCount": {
"description": "The members holding its content space, the community identity included.",
"minimum": 0,
"type": "integer"
},
"policy": {
"description": "The space's current policy, when it has one (RD-33).",
"ref": "#spacePolicy",
"type": "ref"
},
"profile": {
"description": "The space's profile in the directory, when it has one (RD-34).",
"ref": "#spaceProfileView",
"type": "ref"
},
"tid": {
"description": "A pair's TID (D33).",
"format": "tid",
"type": "string"
}
},
"required": [
"tid",
"displayName",
"defaultFeed",
"default",
"memberCount"
],
"type": "object"
}
A post, event or poll a view refers to that is not there (D46): deleted by its author, or withheld from the viewer or never indexed. It carries nothing of the record but its URI, its collection and, when deleted, the time. It stands as a thread's gone node, a quoted post, an RSVP's event, and getRecord's item for a deleted post with replies or event with RSVPs.
Properties
A namespaced identifier (e.g., app.bsky.feed.post).
When the AppView saw the deletion; set for deleted only.
In a thread only: the node above this one, walked by the stored root when the parent is gone.
deleted: the author deleted it and something still refers to it. unavailable: it is withheld from this viewer or was never indexed; no further reason is given.
In a thread only, for a deleted anchor: the replies below it.
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
"description": "A post, event or poll a view refers to that is not there (D46): deleted by its author, or withheld from the viewer or never indexed. It carries nothing of the record but its URI, its collection and, when deleted, the time. It stands as a thread's gone node, a quoted post, an RSVP's event, and getRecord's item for a deleted post with replies or event with RSVPs.",
"properties": {
"collection": {
"format": "nsid",
"type": "string"
},
"deletedAt": {
"description": "When the AppView saw the deletion; set for deleted only.",
"format": "datetime",
"type": "string"
},
"parent": {
"description": "In a thread only: the node above this one, walked by the stored root when the parent is gone.",
"refs": [
"app.bsky.feed.defs#threadViewPost",
"app.bsky.feed.defs#notFoundPost",
"#tombstoneView",
"us.off-the-clock.polls.threadViewPoll"
],
"type": "union"
},
"reason": {
"description": "deleted: the author deleted it and something still refers to it. unavailable: it is withheld from this viewer or was never indexed; no further reason is given.",
"enum": [
"deleted",
"unavailable"
],
"type": "string"
},
"replies": {
"description": "In a thread only, for a deleted anchor: the replies below it.",
"items": {
"refs": [
"app.bsky.feed.defs#threadViewPost",
"app.bsky.feed.defs#notFoundPost",
"#tombstoneView"
],
"type": "union"
},
"type": "array"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"collection",
"reason"
],
"type": "object"
}