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, Free through Enterprise.
Rate limit
Hobby 600/min · Pro 6,000/min · Scale 60,000/min.
Universe
All 12,947+ 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.