Skip to main content

Series is the FEED this event came from — Polymarket's atp / mls-2025, Kalshi's series_ticker. Usually absent: a one-off competition has no feed behind it, and Polymarket returns series: [] on every Wimbledon event including the matches. Omitted from JSON when unset.

frequency
string

How often the feed produces events. Carried because the browse feed has to tell a rolling series from a one-off: a five-minute feed publishes 288 events a day and must appear ONCE, not 288 times.

Example:

"daily"

generated
boolean

Generated reports whether atlas's roller mints this series' events from a template (series.roll_template is set), rather than them being imported or hand-made.

This is what says the events are the SAME QUESTION per window, and frequency cannot substitute for it. seed-atp and a daily crypto up/down feed are both daily; one publishes a different fixture each day and must be listed in full, the other asks "did BTC close up?" every day and must collapse to one card. Collapsing on frequency alone would bury the fixtures; not collapsing would show the same question six times.

Example:

true

id
integer
Example:

789

slug
string
Example:

"daily-btc-close"

title
string
Example:

"Daily BTC Close"