Endpoints · Signals
List signals catalog
GET
https://api.tickerbot.io/v2/signalsReturns the unified signal catalog: every built-in column on the live schema (tagged `kind: 'builtin'`, carrying `name`, `type`, `source`) plus the caller's own custom signals (tagged `kind: 'expression'`, carrying `name`, `description`, `expr`, `created_at`, `updated_at`). Pagination applies only to the custom-signal slice — built-ins are returned in their entirety on every page since they're a small fixed set.
Plan access
Included on every plan, Hobby through Enterprise.
Rate limit
Hobby 600/min · Pro 2,000/min · Scale 10,000/min.
Universe
All ~12,000 tracked tickers on every plan.
Query parameters
stringFilter by kind. Omit to return both.
integerdefault 50Page size for the custom-signal slice. Max 200.
stringOpaque cursor from a prior response.
Status codes
200{ as_of, count_builtin, count_custom, next_cursor, signals: [...] }. Custom signals come first in the array, then built-ins.400bad_request — invalid kind value or malformed cursor.