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

BeforeAfter
utayomi.com/api/v1/speakerapi.utayomi.com/v1/speaker
utayomi.com/api/v1/synthesisapi.utayomi.com/v1/synthesis
utayomi.com/api/v1/synthesis/streamapi.utayomi.com/v1/synthesis/stream
utayomi.com/api/v1/healthapi.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.