Watched objects
Alert rules
Rule body:
price_above, price_below, econ_release, gov_action, semantic_match.
Webhook endpoints
Body:
we_...) and signing secret. Store the secret — it isn’t shown again.
Alert deliveries
Each delivery has
id, ruleId, endpointId, status (pending, delivered, failed, paused), dedupeKey, attempts, lastResponseStatus, lastError.
Authentication
API key (sf_live_...) via Authorization: Bearer .... User-owned workflow state is scoped to the authenticated user.
Compatibility
Older integrations may have used older watchlist or alert paths. New integrations should use/api/watch, /api/alert-rules, /api/webhook-endpoints, and /api/alert-deliveries.
See also
Watchlist + alerts
Conceptual model and CLI walkthrough.
Webhook receiver
Receiver code samples.
Webhook events
Per-event payload schemas.