pub.openletter.petition

An open letter that others can endorse or object to.

Repository @openletter.pub did:plc:vrxdl7yd3vz2hzdosqaywvb3 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityopenletter.pub
Indexed

Record

record · key tid

Properties

banner

blob

A banner image for the letter.

  • maxSize: 1000000
  • accept: image/png, image/jpeg, image/webp

body

requiredstring

The full text of the letter, as CommonMark markdown.

  • minLength: 1
  • maxLength: 100000
  • maxGraphemes: 50000

DIDs the author claims as co-authors; each is confirmed by a matching pub.openletter.contribution.

  • maxLength: 100
itemsstring · did

createdAt

requiredstring · datetime

langs

array

The language(s) the letter is written in.

  • maxLength: 3
itemsstring · language

The parties the letter is addressed to.

  • maxLength: 50
itemsref
Reference

summary

string

A short tagline shown in previews and listings.

  • maxLength: 3000
  • maxGraphemes: 300

tags

array

Free-form tags for browsing.

  • maxLength: 10
itemsstring
  • maxLength: 640
  • maxGraphemes: 64

title

requiredstring

The headline of the open letter.

  • minLength: 1
  • maxLength: 3000
  • maxGraphemes: 300

#recipient

object

A party an open letter is addressed to.

Properties

did

string · did

The recipient's ATProto identity, if they have one.

name

requiredstring

The recipient's name, e.g. "The City Council of Springfield".

  • minLength: 1
  • maxLength: 2560
  • maxGraphemes: 256

url

string · uri

A web page for the recipient.

Similar lexicons

semantic match

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