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
  • 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.

Automate API

  • API access — programmatic bite and playlist management via REST API, gated to Automate plan subscribers. Generate and revoke keys from your account settings.
  • 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.

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.

Guides

Share highlights. Analytics that count.

Be among the first to get access.

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