Basic Query
Retrieve a feed of posts (which contain questions):Filtering by Question Type
Filter posts by the type of question they contain:Available Question Types
binary- Yes/no questionsmultiple_choice- Questions with multiple optionsnumeric- Continuous numeric predictionsdate- Date predictionsconditional- Conditional question pairsgroup_of_questions- Multiple related sub-questions
Filtering by Status
Get questions based on their lifecycle status:Available Statuses
upcoming- Not yet open for forecastingopen- Currently accepting forecastsclosed- No longer accepting forecastsresolved- Question has been resolved
Filtering by Tournament
Get questions from specific tournaments or projects:Filtering by Category
Filter questions by topic categories:Filtering by Date Range
Get questions that opened, close, or resolve within specific date ranges:Available Date Filters
Each filter supports these operators:__gt- Greater than__gte- Greater than or equal to__lt- Less than__lte- Less than or equal to
open_time- When the question opened for forecastingpublished_at- When the post was publishedscheduled_resolve_time- When the question is scheduled to resolve
Pagination
Handle large result sets with pagination:Sorting Results
Order results by different criteria:Available Sort Options
published_at- Publication dateopen_time- When question openedvote_score- Community votescomment_count- Number of commentsforecasts_count- Number of forecastsscheduled_close_time- Close datescheduled_resolve_time- Resolution datehotness- Composite popularity scoreweekly_movement- Recent forecast changesdivergence- Disagreement among forecasters
- for descending order (e.g., -published_at).
