Skip to content

Authentication

Hyponema uses different credentials for different surfaces.

Workspace API keys authenticate server-to-server API calls.

Authorization: Bearer $HYPONEMA_API_KEY

Use them from your backend only. Do not put workspace API keys in browser code, mobile apps, or public repositories.

POST /sessions returns signed URLs and a signed token. These are safe to pass to the browser because they are short-lived and scoped to a single session.

Signed session tokens bind:

  • Agent ID.
  • User ID.
  • Workspace ID.
  • Dynamic variable hash.
  • Expiration time.
  • Session ID.

The dashboard uses magic-link sign-in, access cookies, and refresh cookies. This is separate from workspace API keys and signed session tokens.