View as markdown
Endpoints · Signals

List signals catalog

GEThttps://api.tickerbot.io/v2/signals

Returns 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.

string

Filter by kind. Omit to return both.

integerdefault 50

Page size for the custom-signal slice. Max 200.

string

Opaque cursor from a prior response.

200
{ as_of, count_builtin, count_custom, next_cursor, signals: [...] }. Custom signals come first in the array, then built-ins.
400
bad_request — invalid kind value or malformed cursor.