app.kimbia.share

One social share of a Kimbia activity or adventure (e.g. a post to Bluesky). A share is public by nature - it links the external post back to the underlying activity record.

Repository @kimbia.app did:plc:gktrthagvfvzkotyr3n2foox namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritykimbia.app
Indexed

Record

record · key tid

Properties

AT-URI of the published activity (or adventure) record this share is about. Absent until the underlying record is itself published.

  • maxLength: 2048

createdAt

requiredstring · datetime

When the share was created.

externalUri

requiredstring

AT-URI of the published external post (e.g. the Bluesky post).

  • maxLength: 2048

image

requiredblob

The baked share card image.

  • maxSize: 2000000
  • accept: image/png, image/jpeg

layout

requiredstring

The visual layout used to render the share card.

  • maxLength: 128
  • knownValues: laUne | feuillet

platform

requiredstring

Where this share was posted.

  • maxLength: 128
  • knownValues: bsky

Similar lexicons

semantic match

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

  • com.guineeeeeeeeeeeeeeeeeeeeeeeerm.share

    record not from the namespace authority

    A record that a post was shared somewhere else. Each share shows as a badge on the post.

  • A shared feed item. Broadcasts 'I like this' with optional commentary. For Standardfeed documents this is the lazy comment sidecar of a site.standard.graph.recommend record.

  • Shared content by a user

  • A link post. Share something from elsewhere.

  • 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