API Changelog
API Contract Version v1.0.0
This changelog tracks API contract changes, breaking changes, new endpoints, and deprecations. For application feature updates, see the App Changelog.
Production:
api.creolecentric.com/v1Status:operational
v1.0.1
✓ StableGranular Pause Controls & Enhanced Voice Settings
October 14, 2025
Added 8 new granular pause control parameters and enhanced voice customization options. Deprecated legacy pause parameters with full backward compatibility.
Features
- CHANGEDAutomatic parameter mapping: Legacy pause parameters now map to new granular controls
- CHANGEDFull backward compatibility: All existing API integrations continue to work without changes
Parameters
- NEWcomma_pause_ms - Precise pause duration after commas (default: 250ms)
- NEWsemicolon_pause_ms - Precise pause duration after semicolons (default: 300ms)
- NEWcolon_pause_ms - Precise pause duration after colons (default: 350ms)
- NEWperiod_pause_ms - Precise pause duration after periods (default: 500ms)
- NEWexclamation_pause_ms - Precise pause duration after exclamation marks (default: 550ms)
- NEWquestion_pause_ms - Precise pause duration after question marks (default: 600ms)
- NEWellipsis_pause_ms - Precise pause duration after ellipsis (default: 700ms)
- NEWparagraph_pause_ms - Precise pause duration between paragraphs (default: 800ms)
- NEWstability - Voice stability control (0.0-1.0, controls expressiveness vs consistency)
- NEWsimilarity_boost - Voice similarity boost (0.0-1.0, controls adherence to original voice)
- NEWstyle - Style strength/exaggeration (0.0-1.0, controls speaking style intensity)
- NEWuse_speaker_boost - Enable speaker boost for improved clarity (boolean, default: true)
Deprecations
- DEPRECATEDphrase_pause_ms - Replaced by comma_pause_ms and semicolon_pause_ms for granular control
- DEPRECATEDsentence_pause_ms - Replaced by period_pause_ms, exclamation_pause_ms, and question_pause_ms
v1.0.0
✓ StableInitial API Release
October 12, 2025
First stable release of the CreoleCentric REST API with comprehensive TTS capabilities.
Endpoints
- NEWPOST /v1/tts/submit/ - Submit text-to-speech jobs
- NEWGET /v1/tts/jobs/ - List TTS job history
- NEWGET /v1/tts/jobs/{id}/ - Get specific job details
- NEWGET /v1/voices/ - List available voices
- NEWGET /v1/credits/balance/ - Get credit balance
- NEWGET /v1/users/status/ - Get API status and version
Authentication
- NEWJWT Bearer token authentication
- NEWAPI key support for server-to-server calls
Features
- NEWWebhook notifications for job status updates
- NEWSupport for multiple audio formats (MP3, WAV, OGG)
- NEWVoice parameter customization (speed, pitch, stability)
Rate Limits
- NEWPlan-based rate limiting: Free (10/min), Creator (30/min), Pro (60/min), Business (120/min)
Stay Informed About API Changes
Critical API changes are communicated through multiple channels:
Email Notifications
Sent to all API key holders for breaking changes
Response Headers
Sunset and Deprecation headersVersion Lifecycle Policy
7-month migration window for all breaking changes
API Documentation
Always reflects current stable version