Topic: Api

Api comes up in 13 chapters across 7 episodes of Podcasting 2.0, from April 2026 to August 2026, with guest John Spurlock.

April 2026 August 2026

Guests on this topic

Related topics

Episode 267: Chocolove
• 1:24 - 3:48

Episode 267: Chocolove

Podping Version 0.12.0 Release, Linode Server Management

Dave Jones announces the shipment of Podping version 0.12.0 following several weeks of development. The discussion covers the migration of servers to Linode and the influx of automated Showrunner alerts regarding egress bandwidth and CPU spikes on the Podcast Index database.

Episode 267: Chocolove
• 18:04 - 22:00

Episode 267: Chocolove

Distributed Index Brainstorming, Docker and Linode Marketplace

The discussion explores future plans for a distributed index that allows nodes to host specific slices of data based on available disk space. Suggestions include creating a Linode Marketplace one-click install or using Docker Hub images with environment variables to automate swarm negotiations.

distributed indexdocker hublinodestack scriptsapiswarm
Episode 264: Podcast Plebicide
• 55:13 - 1:02:16

Episode 264: Podcast Plebicide

Podcast Index API, iTunes ID Lookup Refactoring

Dave Jones discusses technical challenges with the Podcast Index API's "add by iTunes ID" endpoint. He details the complex logic required to handle feed URL changes and synchronization between the Index's internal Apple directory and its primary database. The goal is to ensure the Index remains a reliable fallback for apps looking up shows by their legacy Apple identifiers.

podcast indexapiitunes idapple podcast connectrefactoring
Episode 263: Chat is Dead
• 2:33 - 6:57

Episode 263: Chat is Dead

AI-Assisted Coding and Repository Management Patterns

Dave Jones explains how he uses AI agents to increase his coding productivity within the existing 100,000-line Podcast Index repository. He details a strict process where the AI is prohibited from writing directly to Git, instead following a spec-driven development plan where Jones reviews all generated SQL and API endpoints.

ai codinggithubsqlapi endpointsrepositorysoftware development
Episode 263: Chat is Dead
• 44:28 - 48:06

Episode 263: Chat is Dead

Anthropic Strategy and Token-Based API Billing

The hosts critique Anthropic's business strategy, suggesting the company is pushing users toward expensive token-based API billing for models like "Fable 5." They warn podcast developers to have a "Plan B" and use flexible API routers, as current inference provider business models may not be sustainable long-term.

anthropicclaudefable 5apitoken billing
Episode 262: Podcleanse
• 36:51 - 39:24

Episode 262: Podcleanse

The Pre-announced Rug Pull Strategy

Adam Curry outlines a "rug pull" strategy for the PCDC, where data is initially provided for free to prove its value before transitioning to a paid model. He suggests starting with intrepid apps like Podverse and PodFriend to set an example for larger players like Pocket Casts to eventually follow.

rug pullapipocket castspodversebeta testing
Episode 262: Podcleanse
• 1:35:15 - 1:37:33

Episode 262: Podcleanse

Whitelisting Apps, Fountain Bot Abuse

The hosts discuss how signing would allow hosting companies to whitelist known apps like Podverse or Fountain, preventing them from being blocked during traffic spikes. They reference a past incident where Fountain was being abused by bots, which Dave Jones helped identify and resolve.

whitelistingfountainpodcast index apiapple podcastsredownloading bug
Episode 260: Tennessee Trickshot
• 22:45 - 27:16

Episode 260: Tennessee Trickshot

Podping Gossip Swarm and PP Monitor Stability

The Podping gossip swarm is currently operating with 21 nodes and 18 active hosts, showing high stability over the last several months. Technical details are provided regarding the live tracking firehose, which uses a linked list of object storage files to allow users to ingest episode data without heavy API reliance.

podpinggossip swarmhive blockchainpp monitorapi serverslinked list
Episode 260: Tennessee Trickshot
• 1:32:29 - 1:37:39

Episode 260: Tennessee Trickshot

API Access Rules and Outro

The hosts discuss strict rules for Podcast Index API access, including a policy of ignoring requests from free email addresses like Gmail. After a final recommendation for Andrew Grumet's "Everywhere Audio" software, the show concludes with a reminder about the upcoming board meeting and the value-for-value model.

api accessgmailhoverandrew grumeteverywhere audioboard meeting
Episode 259: SlopJacked
• 23:52 - 28:48

Episode 259: SlopJacked

Podcast Index Mission, Search Result Backfilling

The Podcast Index aims to shift from a comprehensive inventory of every XML feed to a utility that ensures any podcast a user searches for can be found. The system currently uses a backfilling process where missed searches for feed URLs or iTunes IDs trigger the index to fetch and add the content. This strategy addresses the "slop apocalypse" by focusing on surfacing content that has demonstrated human interest.

Episode 259: SlopJacked
• 48:44 - 53:07

Episode 259: SlopJacked

New Follower Count API, CSV Upload Spec

A new Podcast Index API endpoint has been launched to allow podcast apps to upload anonymized follower count data via CSV files. This data, consisting of feed URLs and subscriber totals, will be used to improve search rankings and train AI models to distinguish between popular "good" feeds and "slop." Apps like TrueFans are already moving to implement this specification to provide the index with first-party popularity signals.

apicsvpodverseovercastpocket caststruefans
Episode 259: SlopJacked
• 1:00:46 - 1:05:03

Episode 259: SlopJacked

AI-Generated Show Prep, Linux and Pipewire

An AI robot successfully prepared the OPML and show notes for this episode, accurately summarizing the new API endpoint and its technical specifications. The discussion touches on the excitement Gen Xers feel for new technology, likening it to the early days of the Commodore 64. One host details a transition to Linux using Pipewire scripts to manage audio drivers for the Roadcaster hardware.

opmlapigen xlinuxpipewireroadcaster
Episode 258: Perceptron
• 1:23:55 - 1:28:30

Episode 258: Perceptron

Frankenstein TTS Test, Robot Interactions and Show Wrap-Up

Adam Curry tests his AI agent by having it find a high-quality reading of Mary Shelley's Frankenstein. The agent identifies a LibriVox recording by Caden Clagg, which the hosts initially mistake for a robot due to its precise delivery. As the show nears its end, they discuss the dangers of people becoming too emotionally involved with AI "robots" and the technical overhead of running these agents.

frankensteinlibrivoxttsai robotpodcast index apiautomation