Back to dashboard
PlatPhorm Network APIs
Real operations parsed from public OpenAPI documents. Ownership and source specs remain explicit.
API discovery evidence
Unknown is never used: each trusted site is active, unsupported, protected, invalid, degraded, or not yet probed.
GET/api/v1/storage/status
Runtime storage mode and archive configuration status.
GET/api/v1/archive/remote-status
Read-only status of the configured Cloudflare archive Worker connection.
POST/api/v1/analysis
Persist a real analysis result or evidence record in the Cloudflare archive.
GET/api/v1/providers/archive-org/items/{identifier}
Normalize one Archive.org item and its playable remote variants on demand without mirroring media bytes.
POST/api/v1/providers/archive-org/items/{identifier}
Persist normalized Archive.org metadata, attribution, rights, and remote URI variants in D1.
GET/api/v1/discovery
Public discovery manifest for Podcasts routes, capabilities, MCP, LLMS, graph, and Web Status.
GET/api/v1/metrics
Public-safe runtime metrics from real archive, share, category, tag, and storage state.
GET/api/v1/feeds/{id}
Get a feed source.
PUT/api/v1/feeds/{id}
Non-destructive feed source update status with runtime operator controls.
DELETE/api/v1/feeds/{id}
Non-destructive archive request with runtime operator controls.
POST/api/v1/feeds/{id}/sync
Resync an indexed public feed source with operator controls.
POST/api/v1/feeds/{id}/refresh
Scheduled or persistent feed refresh with runtime operator controls.
GET/api/v1/feeds/{id}/entries
List entries for one feed.
GET/api/v1/feeds/{id}/episodes
List playable episodes for one feed with pagination.
GET/api/v1/feeds/{id}/status
Get feed sync and archive status.
GET/api/v1/entries
List archived entries.
GET/api/v1/entries/search
Search archived entries.
GET/api/v1/entries/recent
List recent archived entries.
GET/api/v1/entries/archive
List archive entries and policy.
GET/api/v1/entries/{id}
Read one archived entry.
GET/api/v1/shows
List podcast shows/feed sources.
GET/api/v1/shows/{id}
Read one show.
GET/api/v1/shows/{id}/episodes
List show episodes.
GET/api/v1/episodes
List audio episodes.
GET/api/v1/episodes/{id}
Read one audio episode.
GET/api/v1/episodes/{id}/playback-url
Resolve a public remote or saved media playback URL for an episode.
POST/api/v1/episodes/{id}/archive
Saved media archive of a public remote audio enclosure with runtime operator controls.
POST/api/v1/episodes/{id}/score-emoji
Emoji scoring adapter with runtime operator controls. No score is claimed without an upstream Emoji response.
GET/api/v1/playlists
List public or local-compatible playlist records when persistence exists.
POST/api/v1/playlists
Create a durable playlist record through the protected Cloudflare D1 application-record boundary.
GET/api/v1/playlists/{id}
Read one playlist record.
PUT/api/v1/playlists/{id}
Durable playlist persistence update with runtime operator controls.
POST/api/v1/playlists/{id}/items
Add an item to an ephemeral playlist record.
POST/api/v1/share
Create a public-safe share packet for an episode, clip, or playlist.
GET/api/v1/shares/{id}
Read a packet share page payload when encoded in the share id.
POST/api/v1/clip/dry-run
Create a local clip preview without saving an artifact.
POST/api/v1/clip
Saved clip generation with runtime operator controls and honest degraded state.
GET/api/v1/clips
List saved clips when configured.
GET/api/v1/clips/{id}
Read one saved clip manifest.
GET/api/v1/search
Search feed sources, episodes, and entries from real archive state.
GET/api/ai/chat
Describe the single universal grounded media prompt and its configured model provider.
POST/api/ai/chat
Search real indexed/provider records or classify one public URL for resolution; optional response generation uses Vercel AI Gateway and never invents records.
GET/api/v1/categories
List categories from real feed and entry state.
GET/api/v1/tags
List tags from real feed and entry state.
GET/api/v1/sources
List public L0-L3 content sources from the durable Cloudflare registry, with provenance and health metadata.
POST/api/v1/sources
Explicitly promote one inspected content source to the durable registry.
POST/api/v1/discover
Inspect and normalize one public feed, playlist, stream, or publisher surface without durable persistence.
POST/api/v1/validate/feed
Public feed validation dry-run with parser evidence.
POST/api/v1/validate/xml
XML validation adapter with local preflight; no external validation is claimed without service evidence.
POST/api/v1/validate/json
JSON validation adapter with local preflight; no external validation is claimed without service evidence.
GET/api/v1/integrations/status
Public-safe integration status for XML, JSON, Emoji, OpenContent, API analytics, and media storage.
GET/api/v1/status
Podcast product and Web Status summary.
GET/api/v1/opml/export
Export public feed sources as OPML.
POST/api/v1/opml/import
Public OPML import for public feed indexing.
GET/api/web/status
Web Status payload using schema web.status.v1.
GET/api/web/manifest
Public Web manifest for Podcasts.
GET/api/web/scorecard
Public Web scorecard.
GET/api/web/fingerprints
Public-safe fingerprints for routes, LLMS, OpenAPI, AsyncAPI, MCP, and policies.
GET/api/provenance/lookup
Public provenance lookup.
GET/api/provenance/verify
Public provenance verification.
GET/api/graph
Podcast graph nodes and edges.
GET/api/network/graph
Podcast graph exposed at network graph route.
GET/api/mcp
MCP metadata.
POST/api/mcp
JSON-RPC 2.0 MCP endpoint.
GET/sitemap.xml
Local product sitemap.
GET/sitemap-index.xml
Sitemap index for local, network, and full discovery.
GET/sitemap-network.xml
Bounded dual-source PlatPhorm network sitemap.
GET/sitemap-full.xml
Combined podcast product and PlatPhorm network sitemap.
GET/api/health
Service health
GET/api/v1/health
Service health v1
GET/api/mcp
Get MCP transport metadata
POST/api/mcp
Call MCP endpoint
POST/api/scan
External API scan
GET/api/health
Health summary
GET/api/v1/health
Versioned health summary
GET/api/v1/polymaths
List 20 canonical polymath profiles
GET/api/v1/polymaths/{slug}
Get a canonical polymath profile by slug
GET/api/v1/principles
List 7 polymathy principles
GET/api/v1/principles/{slug}
Get a principle by slug
GET/api/v1/methodology
List 6 methodology frameworks