---
title: "Record explicit launch interest in a homeowner report or professional monitoring offer."
method: POST
path: "/v1/waitlist"
---

# Record explicit launch interest in a homeowner report or professional monitoring offer.

`POST /v1/waitlist`

## Request

- Base URL: `https://api.buildervet.au`
- URL: `https://api.buildervet.au/v1/waitlist`
- Auth: none declared

## Request body

- object
  - `email` string, email, required
  - `intent` 'report' | 'monitor', required
  - `offerCode` 'homeowner' | 'professional', required
  - `consent` true, required
  - `entitySlug` string
  - `ts` string: Form-render timestamp for bot filtering; not used as the stored consent timestamp.
  - `website` string: Leave blank; honeypot.
  - `session` string

## Response `200`

Check saved=true before showing success; filtered traffic returns saved=false.

- object
  - `ok` boolean, required
  - `saved` boolean, required

## Other responses

- `400`: Invalid email

---

[API](https://skmtc.dev/buildervet/apis/buildervet-api.md) · [All operations](https://skmtc.dev/buildervet/apis/buildervet-api/llms.txt) · [OpenAPI document](https://skmtc.dev/buildervet/apis/buildervet-api/revisions/8ac7930a2aad?raw)
