Splits
https://api.tickerbot.io/ v2/ events?kind=splitStock splits and reverse splits, timestamped at the execution date.
Query parameters
stringrequiredfixed by this pageFix to split for this view (comma-combine kinds to merge timelines).
stringSingle symbol. Beats tickers when both are passed.
string[]Comma-separated symbols, up to 50. Not combinable with universe; ticker wins when both are passed.
stringSystem or caller-owned universe slug.
stringYYYY-MM-DD or ISO timestamp (inclusive). since is accepted as an alias.
stringYYYY-MM-DD or ISO timestamp — a bare YYYY-MM-DD means through the end of that day; timestamps are exclusive. until is accepted as an alias.
stringSQL filter. This kind's payload fields are first-class typed columns here: ratio, split_from, split_to (numeric) — e.g. ratio < 1 for reverse splits. payload->>'…' works too. Base columns: ticker, ts, kind, payload. See the signals catalog for columns + flags you can compose.
integerdefault 50Rows per page. Max 1000.
stringOpaque cursor from the previous response.
Returns
as_ofstringServer time this response was assembled (ISO 8601).
queryobjectYour filters, echoed.
countnumberRows in this page.
next_cursorstringOpaque token for the next page; `null` on the last page. Pass it back as `cursor`.
resultsarrayOne row per event, newest first.
tickerstringSymbol that split.
tsstringExecution date as an ISO timestamp.
kindstringAlways `split` on this view.
payloadobjectThe split terms.
split_fromnumberShares before (the 1 in a 10-for-1).
split_tonumberShares after (the 10 in a 10-for-1).
rationumber`split_to / split_from` — forward splits > 1, reverse splits < 1.
Notes
- This is
GET /v2/eventswithkind=split; it has its own page because the payload is its own contract. The full query grammar lives there and applies here unchanged. - The
ratiofield makes direction a one-liner:ratio > 1is a forward split,ratio < 1a reverse. Latency: daily, via the evening ET ingestion pipeline. - To be pushed instead of polling, create an event-trigger webhook:
POST /v2/webhookswithtrigger.kinds=split.