Endpoints
Signals
The unified catalog (built-in signals + your custom ones), live and as-of match sets, per-ticker time series, and resource-level subscribe. Custom signals (author + consume) are Pro and above; everything else is on every plan.
| Method | Path | Summary |
|---|---|---|
| GET | https://api.tickerbot.io/v2/signals | Built-in signals plus your custom signals, each tagged with `kind`. |
| GET | https://api.tickerbot.io/v2/signals/{signal} | Find tickers that match a signal right now, or at a past date with ?asof=. |
| GET | https://api.tickerbot.io/v2/signals/{signal} | Run the match set at the close of a past date — same endpoint as live, with ?asof=. |
| GET | https://api.tickerbot.io/v2/signals/{signal}/{ticker}/history/{interval} | Time series of one signal for one ticker. |
| GET | https://api.tickerbot.io/v2/signals/{signal}/{ticker}/events | Run-length-encoded occurrences — windows for state flags, points for event flags. |
| POST | https://api.tickerbot.io/v2/signals/{signal}/subscribe | Create a webhook that fires when any ticker matches this signal. |
| POST | https://api.tickerbot.io/v2/signals | Save a named boolean SQL predicate you can reference like a built-in signal. Pro and above. |
| PATCH | https://api.tickerbot.io/v2/signals/{name} | Edit the expression or description of one of your custom signals. Pro and above. |
| DELETE | https://api.tickerbot.io/v2/signals/{name} | Remove a custom signal — refused by default if anything references it. Pro and above. |