---
title: "Heard About"
method: POST
path: "/analytics/heard"
tags: ["analytics"]
---

# Heard About

`POST /analytics/heard`

## Request

- Base URL: `https://api.meetadmiral.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.meetadmiral.com/analytics/heard`
- Auth: none declared

The answer to "How did you hear about Admiral?" (row 2.5, 7 Oct 2026).

Asked once, optionally, on the first screen after sign up rather than on
the sign-up card: sign up is the step that limits customers, and a box
there is one more thing between a visitor and an account
(desks/engineering/output/2026-10-07-launch-rows/heard-about-placement).
The first answer is kept on the person's signup_succeeded row, beside
the click ids the same row already carries, so one row says both what
the person says brought them and what the click says did. It goes to
PostHog as its own event, once.

## Request body

- HeardBody
  - `answer` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/meetadmiral/apis/admiral-api.md) · [All operations](https://skmtc.dev/meetadmiral/apis/admiral-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meetadmiral/apis/admiral-api/revisions/3cf1ee58ce50?raw)
