place.pollen.post.atmoembed
Embedded content from any Atmosphere app. Single item or curated collection.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | post.pollen.place |
| Indexed |
Record
record · key tidProperties
authorDid
string · didDID of the embedded content's author.
authorHandle
string · handleHandle of the embedded content's author.
cid
string · cidCID of the embedded record for integrity verification.
Client-declared timestamp when the post was created.
description
stringDescription of the embedded content.
maxLength: 1000
facets
arrayRich text annotations for the commentary.
items
arraysource
stringIdentifier of the source Atmosphere app.
maxLength: 200
tags
arrayHashtags for discovery.
maxLength: 10
maxLength: 64
text
stringOptional commentary.
maxLength: 500
thumbnailUrl
string · uriPreview image URL.
title
stringTitle of the embedded content.
maxLength: 300
updatedAt
string · datetimeTimestamp of the most recent edit.
uri
string · at-uriAT URI of the embedded record (single-item mode).
webUrl
string · uriWeb URL to view the content in its native app.
#embedItem
objectA single item in a multi-item Atmosphere collection.
Properties
DID of the content author.
authorHandle
string · handleHandle of the content author.
cid
string · cidCID for integrity verification.
commentary
stringPer-item commentary from the curator.
maxLength: 500
description
stringDescription of the content.
maxLength: 1000
Source Atmosphere app identifier.
maxLength: 200
thumbnailUrl
string · uriPreview image URL.
title
stringTitle of the content.
maxLength: 300
AT URI of the record.
webUrl
string · uriWeb URL to view the content.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.pollen.post.bskyembed
recordAn embedded Bluesky post.
-
cv.atmos.feed.post
recordA 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
-
Embed component: external content (a web page, video, or social post) or an ATProto record, with a snapshot of its metadata taken when it was embedded. Renderers show the snapshot as a card and MAY upgrade it to an interactive player they recognize from the URL or record; the lexicon names no providers.
-
place.pollen.post.link
recordA link post. Share something from elsewhere.
-
place.pollen.post.text
recordA text-only post. Thoughts, stories, musings.