Skip to main content
POST
Create a board watch

Authorizations

Authorization
string
header
required

API key issued from the Vaquill developer dashboard. Pass as Authorization: Bearer vq_key_...

Body

application/json
corpusType
string
required

Board's corpus_type, from GET /boards.

state
string | null

Board's state (lowercase 2-letter), or omit for a federal board.

channel
enum<string>
default:webhook
Available options:
webhook,
email,
both
webhookUrl
string | null

Required when channel is webhook or both.

webhookSecret
string | null

Optional. Used to HMAC-sign the X-Vaquill-Signature header. Stored encrypted, never returned.

emailAddress
string | null

Required when channel is email or both.

Response

Successful Response

Last modified on August 6, 2026