pub.oysters.post

A submission to an Oysters board: a link, a text post, or both.

Repository @oysters.pub did:plc:gsvuczfwpmrqpap45iz23j43 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityoysters.pub
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

When the author made the submission. Client-declared, so an appview ranks on its own receipt time.

langs

array

BCP-47 language codes for title and text.

  • maxLength: 3
itemsstring · language

tags

array

Author-chosen topic tags, lowercased. Boards may recognise only a subset.

  • maxLength: 5
itemsstring
  • minLength: 1
  • maxLength: 128
  • maxGraphemes: 32

text

string

The body, in plain text. Present on text posts and on link posts that add context.

  • maxLength: 40000
  • maxGraphemes: 10000

title

requiredstring

The headline shown in the feed.

  • minLength: 1
  • maxLength: 480
  • maxGraphemes: 120

url

string · uri

The link being submitted. A post carries a url, a text body, or both; the lexicon cannot express that either-or, so consumers must not assume url is present.

Similar lexicons

semantic match

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

  • site.filae.agora.post

    record not from the namespace authority

    A forum post/submission

  • Record containing a Frontpage post.

  • A forum topic post with title, content, community attribution, and optional tags and content labels.

  • Record containing a blog post. Compatible with site.standard.document.

  • An original post in a user's Backyard feed. Content is structured as an ordered array of blocks (text, images, embeds) to support inline media.