A podcast show. A single user can have multiple shows.
Record Key
tid
Timestamp-based ID
Properties
categories
array
of
string
Optional
Podcast categories e.g. 'Technology', 'Comedy'.
maxLength: 3 itemscoverArt
blob
Optional
Cover art image. Stored as a blob in the user's PDS.
maxSize: 1.0 MBcreatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
description
string
Optional
No description available.
maxLength: 2000 bytesexplicit
boolean
Optional
Whether the show contains explicit content.
language
string
language
Optional
Primary language of the show, BCP-47 format e.g. 'en', 'es'.
name
string
Required
The display name of the show.
maxLength: 200 byteswebsiteUrl
string
uri
Optional
A valid URI.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"name",
"createdAt"
],
"properties": {
"name": {
"type": "string",
"maxLength": 200,
"description": "The display name of the show."
},
"coverArt": {
"type": "blob",
"accept": [
"image/jpeg",
"image/png",
"image/webp"
],
"maxSize": 1000000,
"description": "Cover art image. Stored as a blob in the user's PDS."
},
"explicit": {
"type": "boolean",
"description": "Whether the show contains explicit content."
},
"language": {
"type": "string",
"format": "language",
"description": "Primary language of the show, BCP-47 format e.g. 'en', 'es'."
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"categories": {
"type": "array",
"items": {
"type": "string",
"maxLength": 100
},
"maxLength": 3,
"description": "Podcast categories e.g. 'Technology', 'Comedy'."
},
"websiteUrl": {
"type": "string",
"format": "uri"
},
"description": {
"type": "string",
"maxLength": 2000
}
}
},
"description": "A podcast show. A single user can have multiple shows."
}