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.