Changelog

Launch — 2026

Bites

  • Create, read, update, and delete bites
  • Clip any podcast episode to a start/end timestamp
  • Attach bites to playlists in the bite form, or via the API

Playlists

  • Create, read, update, and delete playlists
  • Ordered bite collections with per-bite position control
  • Promote plan: 1 custom playlist — if you created extra playlists on Curate or Automate and then moved to Promote, your most recently updated playlist stays active. Older ones are locked: visible in your account (you can delete them), but not publicly accessible until you upgrade again.

Embeds

  • Bite embed player at /bites/{id}/embed, playlist embed player at /@{username}/playlists/{id}/embed, episode embed player at /@{username}/podcasts/{id}/episodes/{id}/embed
  • oEmbed auto-discovery — paste any bite, playlist, or episode URL directly into Notion, Ghost, or WordPress and the player embeds automatically — no iframe code required.
  • Automate: unbranded embed players — enable "Remove Podbite branding" in Manage account → Embeds to hide the Podbite logo from all your bite and playlist embed players. Applies immediately across all your embeds; no change to embed URLs or iframe code required. Rebrands automatically if your plan lapses.
  • See: How to embed bites and playlists on your website

Automate API

  • API access — programmatic bite and playlist management via REST API, gated to Automate plan subscribers. Generate and revoke keys from Manage account → Developers.
  • Episode resolution — resolve any podcast episode URL (Apple Podcasts, Podchaser) to a Podbite episode ID via GET /episodes/resolve. Cached results are instant and free; provider lookups count against a 10/day cap.
  • Monthly quota — 500 bites and playlists combined per calendar month, tracked at GET /quota.
  • Rate limits — 60 requests per minute per API key; 10 per minute on episode resolution.
  • API reference — full OpenAPI 3.0 documentation at api.podbite.link/docs.
  • See: How to use the Podbite API

Automate Webhooks

  • Endpoint registration — register up to 3 HTTPS endpoints in Manage account → Developers. Subscribe to all events or pick specific types.
  • 7 event typesbite.created, bite.updated, bite.deleted, playlist.created, playlist.updated, playlist.items_updated, playlist.deleted.
  • HMAC-SHA256 signatures — every delivery includes an X-Podbite-Signature header so your server can verify it came from Podbite.
  • bite.updated scope — fires on bite field changes only (caption, comment, start_time, end_time). Playlist membership changes fire playlist.items_updated on the affected playlists instead.
  • Automatic retries — failed deliveries are retried up to 3 times with increasing delays. Delivery log available per endpoint.
  • Plan-gated — if your Automate subscription lapses, delivery stops and queued retries are marked failed. Reactivating Automate re-enables delivery for new events.
  • See: How to use Podbite webhooks

Analytics

  • Analytics hub/my/analytics gives Promote+ subscribers a portfolio view of all their bites: total plays, listening sessions, completion rate, and top source for any period (last 7, 30, or 90 days, or all time). A trend indicator shows how plays compare to the equivalent prior window.
  • Plays over time — area chart of daily play counts for the selected period.
  • Per-bite deep dive — click any bite in the hub (or use the Analytics link in the bite owner bar) for per-bite plays, sessions, completion rate, and a breakdown of plays by source (bite page, embed, episode page, playlist, and so on).
  • Referrer and embed domain breakdown — Curate+ subscribers see where their plays originate by referring domain and which external sites are embedding their players. Promote subscribers see a preview of what's available on upgrade.
  • See: Understanding your analytics

Guides

Share highlights. Analytics that count.

Be among the first to get access.

Join the waitlist
festivitiesKaterina Limpitsounihttps://undraw.co/