Monetization Feature

Build With Our
API

Need more control? Our REST API lets you generate audio, manage content, retrieve analytics, and build custom workflows programmatically. Perfect for developers and automation.

Free plan available. No credit card required.

API Reference

v1
Posts
Sites
Voices

REST

API

API Keys

Auth

Webhooks

Events

Full

Documentation

Comprehensive REST API

Every feature available in the dashboard is also available via the API. Generate audio from text, manage sites and articles, retrieve analytics data, and configure settings — all programmatically.

API Reference

v1
Posts
Sites
Voices

Webhook Integration

Receive real-time notifications when audio is generated, content is updated, or milestones are reached. Integrate PostTTS events into your existing workflows, Slack notifications, or automation pipelines.

Webhook Events

PostTTS
HTTPS POST
Your Server
{ "event": "audio.completed",
  "article_id": "post_8xK2m",
  "duration": 142,
  "url": "https://cdn..." }
{ "event": "content.updated",
  "article_id": "post_8xK2m",
  "changes": 2,
  "queued": true }
{ "event": "audio.failed",
  "article_id": "post_3nQ9z",
  "error": "rate_limited",
  "retry_at": "..." }

Authentication & Rate Limits

Secure API key authentication with granular permissions. Clear rate limits that scale with your plan. Detailed error responses and status codes for reliable integration.

Authentication & Limits

/ req/min

Key Benefits

Full Control

Every dashboard feature available programmatically via clean REST endpoints.

Webhook Events

Real-time notifications for audio generation, content updates, and more.

Well Documented

Comprehensive API documentation with code examples in multiple languages.

Frequently Asked Questions

You can generate audio from text, manage sites and articles, retrieve analytics data, configure player settings, and manage your account — all programmatically via REST endpoints.

API requests are authenticated using API keys. You can create and manage API keys from your dashboard. Each key can have specific permissions and scopes.

Rate limits depend on your plan. Free plans allow 100 requests per hour, while paid plans offer higher limits. Rate limit headers are included in every API response.

We provide code examples in cURL, Node.js, Python, and PHP. Community SDKs are also available for popular languages. Our REST API works with any HTTP client.

Build Something Great

Integrate PostTTS into your workflow with our comprehensive REST API.

Get Started Free

Free plan includes 10 posts/month. No credit card required.