HowToSay API
Documented Hono backend for app clients and Spanish News.
This service owns authentication, expression generation, favorites, and the
Spanish News article/translation/TTS module. All public route contracts are
generated from @hono/zod-openapi.
Route Groups
/v1/auth/*session and Apple sign-in flows/v1/mecurrent user profile/v1/expressions/*expression generation and favorites/v1/askme/*spoken question prompts and audio/v1/beta/*personality restoration beta endpoints/v1/spanish-news/*article, translation, and TTS endpoints
Auth Model
- All
/v1/*routes require Bearer auth. - Spanish News routes only allow
spanish-news-webandapi-playground. - Session auth for the iOS app continues to use
x-howtosay-session.