Technical specification
Schemas
The place.pod.* lexicons build on top of
existing podcasting standards already in use across the industry. That means
fields and properties required by Apple iTunes RSS channel define how podcast
content is stored and discovered on AT Protocol. Select a schema from the
sidebar to view its full specification.
Getting started
To build on pod.place, you need three things: a way to write AT Protocol records into user repositories, a way to read and index them, and an understanding of the three core lexicons below.
Start by implementing the Channel schema for creating shows, then add Episode records that reference them. Use Subscription to let users follow shows they care about.
Most fields are optional. You can adopt the standard incrementally: start with required fields, then add optional metadata as your product needs it.
Reference implementation
For a working example of how to read and write these records, see the reference implementation at pds.ls. It demonstrates creating show and episode records, subscribing to channels, and resolving verification endpoints in a real-world application context.