A comic series.
Record Key
tid
Timestamp-based ID
Properties
banner
blob
Required
Banner image, 3:1.
maxSize: 4.2 MBcategories
array
of
ref
site.mochott.comic.defs#category
Required
Categories, most relevant first.
maxLength: 3 itemsminLength: 1 itemschapters
array
of
string
at-uri
Optional
Ordered site.mochott.comic.chapter records.
maxLength: 5000 itemscreatedAt
string
datetime
Required
When the series was created.
description
array
of
ref
site.mochott.comic.defs#localizedShortDescription
Required
Short description, one entry per language.
maxLength: 100 itemsminLength: 1 itemsformat
string
Required
Reading format.
maxLength: 64 bytesKnown values:
vertical, page, striplabels
union
Optional
Self-labels (content warnings).
Known types:
nativeLanguage
string
language
Optional
Language the series was created in; the fallback language.
poster
blob
Required
Share image, 1.91:1.
maxSize: 4.2 MBreadingDirection
string
Optional
Horizontal reading direction.
maxLength: 16 bytesKnown values:
ltr, rtlsequential
string
at-uri
Optional
AT URI of the canonical work.sequential record this record accompanies. Same record key. Omitted only when the work exists solely in this namespace.
status
string
Optional
Publication status.
maxLength: 64 bytesKnown values:
ongoing, completed, hiatus, cancelledtitle
array
of
ref
site.mochott.comic.defs#localizedTitle
Required
Title, one entry per language.
maxLength: 100 itemsminLength: 1 itemsupdatedAt
string
datetime
Optional
When the series was last updated.
View raw schema
{
"description": "A comic series.",
"key": "tid",
"record": {
"properties": {
"banner": {
"accept": [
"image/jpeg",
"image/png",
"image/webp",
"image/avif"
],
"description": "Banner image, 3:1.",
"maxSize": 4194304,
"type": "blob"
},
"categories": {
"description": "Categories, most relevant first.",
"items": {
"ref": "site.mochott.comic.defs#category",
"type": "ref"
},
"maxLength": 3,
"minLength": 1,
"type": "array"
},
"chapters": {
"description": "Ordered site.mochott.comic.chapter records.",
"items": {
"format": "at-uri",
"type": "string"
},
"maxLength": 5000,
"type": "array"
},
"createdAt": {
"description": "When the series was created.",
"format": "datetime",
"type": "string"
},
"description": {
"description": "Short description, one entry per language.",
"items": {
"ref": "site.mochott.comic.defs#localizedShortDescription",
"type": "ref"
},
"maxLength": 100,
"minLength": 1,
"type": "array"
},
"format": {
"description": "Reading format.",
"knownValues": [
"vertical",
"page",
"strip"
],
"maxLength": 64,
"type": "string"
},
"labels": {
"description": "Self-labels (content warnings).",
"refs": [
"com.atproto.label.defs#selfLabels"
],
"type": "union"
},
"nativeLanguage": {
"description": "Language the series was created in; the fallback language.",
"format": "language",
"type": "string"
},
"poster": {
"accept": [
"image/jpeg",
"image/png"
],
"description": "Share image, 1.91:1.",
"maxSize": 4194304,
"type": "blob"
},
"readingDirection": {
"description": "Horizontal reading direction.",
"knownValues": [
"ltr",
"rtl"
],
"maxLength": 16,
"type": "string"
},
"sequential": {
"description": "AT URI of the canonical work.sequential record this record accompanies. Same record key. Omitted only when the work exists solely in this namespace.",
"format": "at-uri",
"type": "string"
},
"status": {
"description": "Publication status.",
"knownValues": [
"ongoing",
"completed",
"hiatus",
"cancelled"
],
"maxLength": 64,
"type": "string"
},
"title": {
"description": "Title, one entry per language.",
"items": {
"ref": "site.mochott.comic.defs#localizedTitle",
"type": "ref"
},
"maxLength": 100,
"minLength": 1,
"type": "array"
},
"updatedAt": {
"description": "When the series was last updated.",
"format": "datetime",
"type": "string"
}
},
"required": [
"title",
"banner",
"poster",
"description",
"createdAt",
"categories",
"format"
],
"type": "object"
},
"type": "record"
}