place.pod.episode

A single podcast episode.

Repository @pod.place did:plc:djyfh7w2dpxt7w7cpagfeyie namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritypod.place
Indexed

What's different

same NSID · two revisions from the same publisher
pod.place · namespace authority
pod.place · namespace authority
17 changes, 9 breaking

Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.

Record · properties

#main
Added

alternateEnclosures

compatible

New optional property.

array of string
Changed

audioMimeType

breaking

Became required.

optional→required
Changed

audioSizeBytes

breaking

Became required.

optional→required
Changed

audioSizeBytes

breaking

Gained a minimum limit.

minimum: 0
Changed

audioUrl

breaking

Gained a maximum length limit.

maxLength: 2048
Added

chaptersMimeType

compatible

New optional property.

string · maxLength: 100
Changed

chaptersUrl

breaking

Gained a maximum length limit.

maxLength: 2048
Changed

description

breaking

Became optional.

required→optional
Changed

durationSeconds

breaking

Gained a minimum limit.

minimum: 0
Added

episodeType

compatible

New optional property.

string · maxLength: 20 · knownValues: full | trailer | bonus
Added

guid

compatible

New required property.

string · maxLength: 255
Changed

imageUrl

breaking

Gained a maximum length limit.

maxLength: 2048
Added

link

compatible

New optional property.

string · uri · maxLength: 2048
Added

people

compatible

New optional property.

array of string
Added

soundbites

compatible

New optional property.

array of string
Added

transcriptMimeType

compatible

New optional property.

string · maxLength: 100
Changed

transcriptUrl

breaking

Gained a maximum length limit.

maxLength: 2048
7 properties unchanged Open the full schema diff →