Skip to main content

site.standard.publication

#main​

Properties​

A publication record representing a blog, website, or content platform. Publications serve as containers for documents and define the overall branding and settings.

Use com.atproto.repo.createRecord to create a record.

PropertyTypeKnown ValuesRequiredDescription
urlstring (uri)-✅Base publication url (ex: https://standard.site). The canonical document URL is formed by combining this value with the document path.
iconblob-❌Square image to identify the publication. Should be at least 256x256.
namestring-✅Name of the publication.
labelsunion of
com.atproto.label.defs#selfLabels
-❌-
basicThemesite.standard.theme.basic-❌-
descriptionstring-❌Brief description of the publication.
preferences#preferences-❌-

Output​

PropertyTypeKnown ValuesRequiredDescription
refcom.atproto.repo.strongRef-✅-

#preferences​

PropertyTypeKnown ValuesRequiredDescription
showInDiscoverboolean-❌Boolean which decides whether the publication should appear in discovery feeds.