Developers menu
Developers / ORDERS / Webhook events
Markdown copyWebhook events
Every webhook event ORDERS sends: when it is sent, which feature it serves, and its JSON Schema.
POSITIONS alerts arrive as signed POSTs to one address per position. Set it on The POSITIONS editor, Alert, Webhook. How they are signed, retried and tested: Webhooks.
| Type | Sent when | Feature | Plan | Since | Schema |
|---|---|---|---|---|---|
| label_changed | Sent when a side of a position changes its label (TRADE, CAUTION, SKIP). | Opening read and label changes, The POSITIONS webhook | ORDERS | 2026-10-04 | schema |
| opening_read | Sent once a day per position when its alerts start: both sides' labels at that minute. | Opening read and label changes, The POSITIONS webhook | ORDERS | 2026-10-04 | schema |
| test | Sent by Send test in the POSITIONS editor, signed the same way. | The POSITIONS webhook | ORDERS | 2026-10-04 | schema |
Measurements of dealer positioning, never a forecast or a trade call. This page is built from FirmTape's public contract, the same files the OpenAPI document is built from; the tests hold them against the route code. Markdown: /docs/developers/orders/events.md.