What this portal is for
Voice endpoint
Docs
Siri and Apple Shortcuts portal for a full Siri-to-Tater round-trip, with per-device sessions, Shortcut-friendly JSON, and optional auth protection.
Voice endpoint
48 current Verbas advertise direct support for this portal.
Require X-Tater-Token on HomeKit API requests.
Key: API_AUTH_ENABLED Default: false Options: true, falseShared API key expected in the X-Tater-Token header when auth is enabled.
Key: API_AUTH_KEYBackward-compatible fallback token if API Key is empty.
Key: AUTH_TOKENHow long to keep a Siri session alive.
Key: SESSION_TTL_SECONDS Default: 3600Deprecated. Siri / Shortcuts now uses Tater's main API path: /api/portals/homekit_portal/api/tater-homekit/v1
Key: bind_port Default: 8789These notes focus on the Shortcut flow, session handling, optional auth, and the Siri voice round-trip.
A ready-made Apple Shortcut already exists for the HomeKit portal.
The common Shortcut flow is Dictate Text -> Get Contents of URL -> Get Dictionary Value -> Speak Text.
Each device should use its own session_id, and protected routes can require the X-Tater-Token header.
HomePods can use the same shortcut flow by handing off through the iPhone that owns the shortcut.
When API auth is enabled, requests must include X-Tater-Token with the configured portal API key.
Accepts JSON with text plus an optional session_id, enforces X-Tater-Token when API auth is enabled, and returns a plain reply field sized for Siri speech.