PlatPhorm Podcasts
Developers
Use one canonical media contract to find, understand, play, and save source-attributed public media through documented human and machine interfaces.
One input. One player. One backend truth.
The universal prompt accepts natural language or one public URL, searches canonical records first, performs bounded provider discovery, and converges results on the persistent player and media graph. Resolve, ingest, feed, and search endpoints remain stable compatibility surfaces for machines and existing integrations, not competing product workflows.
Public search, analysis, recommendations, and one-at-a-time URL submission are key-free. Destructive operations, bulk insertion, and operator controls require the shared PlatPhorm API key when protection is enabled.
Integrations must preserve canonical source URLs, publisher attribution, rights metadata, and trace context. Media bytes remain at the source and are relayed on demand unless an explicitly authorized archive operation stores them.
Vercel owns the experience plane: rendering, public routes, SEO, the universal input, and the persistent player. Cloudflare owns the intelligence plane: D1 truth, KV derived state, R2 bounded artifacts, Queues, Workflows, search support, health, ranking, repair, enrichment, and relay.
GameStream records use its public JSON API when available and its canonical RSS feed as an honest degraded fallback. Provider HTML pages remain source attribution or validated embed targets; they are not direct media enclosures.