Important
2026-03-20
API Endpoint Domain Change
Summary
The base URL for the utayomi public API has changed from utayomi.com/api/v1/ to api.utayomi.com/v1/. By separating the API server to dedicated infrastructure, we achieved improved response times and service stability.
Reason for Change
- Separating the API server and frontend enables independent scaling
- Co-locating the speech synthesis engine and API server on the same network reduces latency
- Improved API availability (frontend deployments no longer affect API uptime)
Endpoint Changes
| Before | After |
|---|---|
utayomi.com/api/v1/speaker | api.utayomi.com/v1/speaker |
utayomi.com/api/v1/synthesis | api.utayomi.com/v1/synthesis |
utayomi.com/api/v1/synthesis/stream | api.utayomi.com/v1/synthesis/stream |
utayomi.com/api/v1/health | api.utayomi.com/v1/health |
Usage
Simply change the base URL to api.utayomi.com. The authentication method and request/response formats remain unchanged.
curl -X POST https://api.utayomi.com/v1/synthesis \
-H "Authorization: Bearer utayomi_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "こんにちは", "speaker": 3}'Impact on Users
- Update the base URL of your API requests to https://api.utayomi.com
- The authentication method (Bearer API key) remains unchanged
- Existing API keys continue to work as-is
The old endpoints (utayomi.com/api/v1/...) are deprecated. If you have API integrations, please update the base URL at your earliest convenience.