API Access
Programmatic access to Punchline via API keys — upload episodes, trigger transcription and AI analysis, and export clip plans without the web UI.
1. Generate an API key
2. Authentication
3. Upload workflow
4. Transcribe and analyse
5. Export results
6. Rate limits
7. Key management
Ready to try this?
Programmatic access to Punchline via API keys — upload episodes, trigger transcription and AI analysis, and export clip plans without the web UI.
Upgrade to EnterpriseCommon questions
What authentication method does the API use?
Bearer token authentication. Include your API key in the Authorization header: Authorization: Bearer pl_your_key_here.
How many API keys can I have?
Up to 10 active API keys per account. You can revoke individual keys at any time from Settings — revoked keys return 401 immediately.
What are the API rate limits?
20 analyses per minute, 10 upload intents per minute, and 60 status polls per minute per key. Exceeding a limit returns a 429 response with a Retry-After header.
Is API access available on all plans?
API access is available on Enterprise plans only. Keys use the pl_ prefix and are managed from your dashboard Settings.
Related guides
White-Label Option
Remove all Punchline branding from shared clip pages and JSON exports — deliver clean, unattributed output to clients on the Enterprise plan.
Custom Moment Types
Define your own moment type classifications beyond the 7 defaults so Punchline's AI knows exactly what to look for in your specific podcast content.