We use PostHog analytics cookies on this marketing site to understand how visitors use sparkvox.io - only if you accept. The app at app.sparkvox.io does not use marketing analytics. Cookie Policy.

Developer API v1 - Live May 2026

Build with the
SparkVox API

Turn podcasts and transcripts into LinkedIn posts programmatically. Submit content, receive webhooks when posts are ready, and manage drafts via REST.

Quick start

Everything you need to integrate SparkVox into your workflow.

What you can do

The v1 API covers the core repurpose workflow - long-form LinkedIn posts only.

  • Submit podcast URLs or transcripts and receive LinkedIn posts asynchronously
  • Resolve YouTube metadata (duration, title) via a public helper before creating projects
  • List integrations, projects, and posts; delete projects when done
  • Approve, edit, schedule (Buffer, Publer, LinkedIn), generate AI images, or upload custom images via REST
  • Register webhooks for project.ready and project.failed events
  • Same billing and pipeline as the SparkVox web app

See API changelog and what is not in v1.

Example request
curl -X POST https://app.sparkvox.io/api/v1/projects \
  -H "Authorization: Bearer sk_sparkvox_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My Podcast Episode",
    "source_type": "url",
    "source_url": "https://youtube.com/watch?v=...",
    "platforms": ["linkedin"],
    "duration_seconds": 3600
  }'

Ready to integrate?

Create an API key in the SparkVox app and follow the documentation to submit your first project. Building a podcast pipeline? See the automate podcast ops guide.