HireAlpha API Docs
Base URL: https://hirealpha.chat. All responses are JSON unless noted. The public endpoints below require no authentication.
GET /healthz
Liveness probe. Returns the plain-text string ok.
curl -s https://hirealpha.chat/healthz
GET /api/public/info
Product metadata: name, tagline, pricing, and links to agent resources.
curl -s https://hirealpha.chat/api/public/info
GET /api/public/personas
The Friend, Coworker, and Cofounder personas with descriptions.
curl -s https://hirealpha.chat/api/public/personas
POST /api/waitlist
Add an email to the waitlist. Body: {"email": "you@example.com"}. Returns {"ok": true}, or a 400 with {"error": "..."} for an invalid address.
curl -s -X POST https://hirealpha.chat/api/waitlist \
-H 'Content-Type: application/json' \
-d '{"email":"you@example.com"}'
Errors
Non-2xx responses carry a JSON body of the form {"error": "message"}. Unknown /api/* paths return 404; unknown non-API paths return a 404 with a markdown body pointing at the sitemap and llms.txt.
For the machine-readable spec, see /openapi.json.