org.atpodcasting.podcast
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "A podcast feed/show. Record key is the podcast's Podcasting 2.0 UUIDv5 GUID, enabling direct lookup from RSS feed metadata.",
"key": "any",
"record": {
"properties": {
"artwork": {
"accept": [
"image/png",
"image/jpeg"
],
"description": "Cover artwork for the podcast. Recommended: 1400x1400 to 3000x3000 pixels, square, no alpha channel.",
"maxSize": 5000000,
"type": "blob"
},
"categories": {
"description": "Podcast categories (max 3).",
"items": {
"refs": [
"org.atpodcasting.defs#appleCategory"
],
"type": "union"
},
"maxLength": 3,
"type": "array"
},
"createdAt": {
"description": "When the podcast record was created.",
"format": "datetime",
"type": "string"
},
"description": {
"description": "A description of the podcast.",
"maxLength": 4000,
"type": "string"
},
"explicit": {
"description": "Whether the podcast contains explicit content. Defaults to false.",
"type": "boolean"
},
"feedUrl": {
"description": "URL of the podcast's RSS feed.",
"format": "uri",
"type": "string"
},
"guid": {
"description": "Podcasting 2.0 UUIDv5 GUID of the podcast. Must match the record key.",
"maxLength": 36,
"type": "string"
},
"language": {
"description": "Primary language of the podcast (ISO 639-1 two-letter code, e.g. 'en', 'es', 'pt').",
"format": "language",
"type": "string"
},
"link": {
"description": "URL of the podcast's homepage or companion website.",
"format": "uri",
"type": "string"
},
"movedTo": {
"description": "AT URI of the new canonical podcast record after an ownership transfer. When set, consumers should follow this reference to the current record.",
"format": "at-uri",
"type": "string"
},
"title": {
"description": "The name of the podcast.",
"maxLength": 500,
"type": "string"
}
},
"required": [
"title",
"description",
"artwork",
"language",
"feedUrl",
"categories",
"guid",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "org.atpodcasting.podcast",
"lexicon": 1
}
Metadata
- DID
-
did:plc:mla4fbm6mt3f25pehrsl3jum - CID
-
bafyreiaojsam3epzkl4g5ge3eoppi5jbaccnho47fc5w6bj646uw7ourvm - Indexed At
- 2026-02-18 19:43 UTC
- AT-URI
-
at://did:plc:mla4fbm6mt3f25pehrsl3jum/com.atproto.lexicon.schema/org.atpodcasting.podcast
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.pod.show record
A podcast show or channel.
-
live.voxport.podcast.series record
A podcast series/channel owned by a creator on VoxPort
-
pink.vase.pod.show record
A podcast show. A single user can have multiple shows.
-
A podcast category from the Apple Podcasts taxonomy.
-
org.atpodcasting.episode record
A podcast episode. Record key is a UUIDv5 derived from the podcast GUID (as namespace) and the episode's feedItemGuid (as name), enabling deterministic lookup from RSS feed metadata.