# hormonaly-ai API

**Canonical:** https://apis.io/apis/hormonaly-ai/hormonaly-ai-api/  
**Provider:** hormonaly-ai — https://apis.io/providers/hormonaly-ai/  
**Base URL:** https://hormonaly.ai  
**Documentation:** https://api.hormonaly.ai/api-docs

hormonaly-ai API is published by [hormonaly-ai](https://apis.io/providers/hormonaly-ai/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

hormonaly-ai API as documented publicly: 84 operations. Contract generated from the documentation by API Evangelist (2026-11-11); not the provider's own document.

## Operations (60 of 84)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/auth/signup` | Consumer account sign‑up endpoint. |
| GET | `/api/dossiers` | List evidence dossiers. |
| GET | `/api/partner/api-key` | Retrieve the current partner API key |
| POST | `/api/partner/api-key/regenerate` | Regenerate a partner API key. |
| POST | `/api/partner/api-keys` | Create a new API key for the partner account. |
| DELETE | `/api/partner/api-keys/{keyid}` | Delete an existing API key identified by :keyId. |
| GET | `/api/partner/api-usage` | Get usage statistics for the partner account |
| GET | `/api/partner/api-usage/charts` | Get usage data formatted for charting |
| POST | `/api/partner/auth/login` | Authenticate via POST /api/partner/auth/login with email + password; the server issues a session cookie. |
| POST | `/api/partner/auth/logout` | Partner logout – ends the session and clears the session cookie. |
| GET | `/api/partner/auth/me` | Get the authenticated partner user profile |
| POST | `/api/partner/auth/reset-password` | Initiate a password reset for a partner account |
| POST | `/api/partner/auth/reset-password/confirm` | Reset password confirmation endpoint |
| GET | `/api/partner/auth/reset-password/preview` | Preview of reset password page |
| POST | `/api/partner/auth/setup-password` | Partner activation flow – create a password after receiving a secure setup invitation. |
| GET | `/api/partner/auth/setup-password/preview` | Preview of setup password page |
| POST | `/api/partner/change-password` | Change password endpoint |
| GET | `/api/partner/dashboard` | Partner dashboard – view usage and manage account settings. |
| GET | `/api/partner/license` | Get partner license information |
| GET | `/api/partner/seats` | List partner seats – shows seat assignments for the partner organization. |
| DELETE | `/api/partner/seats/{seatid}` | Delete a partner seat |
| PATCH | `/api/partner/seats/{seatid}` | Update a partner seat |
| POST | `/api/partner/seats/{seatid}/resend` | Resend seat invitation |
| POST | `/api/partner/seats/accept` | Accept a seat invitation |
| GET | `/api/partner/seats/accept/preview` | Preview seat acceptance details |
| POST | `/api/partner/seats/invite` | Invite a new seat to the partner organization. |
| GET | `/api/partner/settings` | Retrieve partner settings |
| PATCH | `/api/partner/settings` | Update partner settings |
| GET | `/api/protocols` | GET /api/protocols |
| GET | `/api/protocols/popular` | Retrieve a list of popular protocols. |
| GET | `/api/protocols/recent` | Retrieve a list of recently added protocols. |
| GET | `/api/protocols/search` | Full‑text search across protocols. |
| POST | `/api/tools/ai-scribe` | Note drafting inside a web session (session‑auth tool endpoint) |
| GET | `/api/v1/evidence/health` | GET /api/v1/evidence/health |
| POST | `/api/v1/helix/compare` | Cross‑compound comparison (2–3 compounds side‑by‑side) |
| POST | `/api/v1/helix/dossier` | POST /api/v1/helix/dossier |
| GET | `/api/v1/helix/dossier/{dossierid}/pdf` | GET /api/v1/helix/dossier/:dossierId/pdf |
| GET | `/api/v1/helix/health` | GET /api/v1/helix/health |
| POST | `/api/v1/helix/jobs` | Create an async Helix job |
| GET | `/api/v1/helix/openapi.json` | Retrieve the Helix OpenAPI specification |
| GET | `/api/v1/helix/ping` | GET /api/v1/helix/ping |
| GET | `/api/v1/helix/policy` | GET /api/v1/helix/policy |
| DELETE | `/api/v1/helix/policy/draft` | DELETE /api/v1/helix/policy/draft |
| PUT | `/api/v1/helix/policy/draft` | PUT /api/v1/helix/policy/draft |
| POST | `/api/v1/helix/policy/evaluate` | POST /api/v1/helix/policy/evaluate |
| POST | `/api/v1/helix/policy/publish` | REST API REFERENCE |
| GET | `/api/v1/helix/protocols/{id}/versions` | REST API REFERENCE |
| POST | `/api/v1/helix/protocols/batch` | POST /api/v1/helix/protocols/batch |
| GET | `/api/v1/helix/provenance/{traceid}` | REST API REFERENCE |
| POST | `/api/v1/helix/query` | POST /api/v1/helix/query |
| GET | `/api/v1/helix/status` | GET /api/v1/helix/status |
| GET | `/api/v1/helix/usage` | GET /api/v1/helix/usage |
| GET | `/api/v1/helix/webhooks/events` | REST API REFERENCE |
| PUT | `/api/v1/helix/webhooks/events` | Enable or update webhook events |
| GET | `/api/v1/openapi.json` | OpenAPI spec (unauthenticated public spec) |
| POST | `/api/v1/scribe/generate` | POST /api/v1/scribe/generate |
| GET | `/api/v1/scribe/health` | GET /api/v1/scribe/health |
| GET | `/api/v2/categories` | GET /api/v2/categories |
| GET | `/api/v2/protocols` | GET /api/v2/protocols |
| POST | `/api/v2/tools/interaction-checker` | Tool to check interactions between a set of compounds. |

…and 24 more operations. They are listed in full on the page.

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/hormonaly-ai/openapi/_ae-authored/hormonaly-ai-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-post-api-v1-scribe-generate-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-post-api-v1-helix-compare-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-get-api-v1-helix-health-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-post-api-v1-helix-query-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-post-api-v1-helix-query-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hormonaly-ai/json-schema/hormonaly-ai-post-compare-request-schema.json
- **APIsJSON** — https://artifacts.apis.io/hormonaly-ai/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hormonaly-ai/hormonaly-ai-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hormonaly-ai/.
