POST /api/metaculus/tournaments/questions
Price: 20 credits
Get the questions in a Metaculus tournament or question series
Get the questions in one Metaculus tournament, question series or index by alias, id or URL, with the same text, type, state and sort filters as question search.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)tournament string required — Metaculus tournament alias, id or URL (examples: "aibq3", "https://www.metaculus.com/tournament/aibq3/"; minLength: 1)count integer required — Max number of questions to return (examples: 50; min: 1)query string — Search text within the tournament (default: ""; examples: "election")forecast_types array — Question types to include (default: []; one of: "binary", "multiple_choice", "numeric", "discrete", "date", "group_of_questions", "conditional", "notebook")statuses array — Question states to include (default: []; one of: "upcoming", "open", "closed", "resolved")order string — Sort order (default: "hot"; one of: "hot", "newest", "recently_opened", "most_votes", "most_comments", "most_forecasts", "most_forecasters", "closing_soonest", "resolving_soonest", "weekly_movement")@type string (default: "MetaculusPost")id string requiredname string requiredshort_name string nullablealias string nullableurl string requiredpost_kind string nullableauthor object nullable@type string (default: "MetaculusUserRef")id string requiredalias string nullableurl string nullableis_bot boolean nullableis_staff boolean nullableis_pro boolean nullablecoauthors array (default: [])@type string (default: "MetaculusUserRef")id string requiredalias string nullableurl string nullableis_bot boolean nullableis_staff boolean nullableis_pro boolean nullablestatus string nullablecuration_status string nullableis_resolved boolean nullablecomment_count integer nullableforecaster_count integer nullableforecast_count integer nullablevote_score number nullablequestion object nullable@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])@type string (default: "MetaculusOptionsChange")changed_at integer nullableoptions array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])@type string (default: "MetaculusAggregation")method string requiredlatest object nullable@type string (default: "MetaculusForecastPoint")start_at integer nullableend_at integer nullableforecaster_count integer nullablecenters array (default: [])interval_lower_bounds array (default: [])interval_upper_bounds array (default: [])means array (default: [])forecast_values array (default: [])histogram array (default: [])movement object nullable@type string (default: "MetaculusMovement")direction string nullablemovement number nullabledivergence number nullableperiod_seconds number nullableoption_index integer nullablescore_data object nullable@type string (default: "MetaculusScoreData")baseline_score number nullablepeer_score number nullablespot_baseline_score number nullablespot_peer_score number nullablerelative_legacy_score number nullablecoverage number nullableweighted_coverage number nullablehistory array (default: [])coherence_links array (default: [])@type string (default: "MetaculusCoherenceLink")id string requiredlink_type string nullablequestion1_id string nullablequestion1_text string nullablequestion2_id string nullablequestion2_text string nullabledirection integer nullablestrength number nullablelinks_count integer nullablevote_count integer nullablecreated_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullablegroup object nullable@type string (default: "MetaculusGroup")id string requiredtext string nullableresolution_criteria string nullablefine_print string nullablegroup_variable string nullablegraph_type string nullablesubquestions_order string nullablequestions array (default: [])@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])coherence_links array (default: [])created_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullableconditional object nullable@type string (default: "MetaculusConditional")id string requiredcondition object nullable@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])@type string (default: "MetaculusOptionsChange")changed_at integer nullableoptions array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])@type string (default: "MetaculusAggregation")method string requiredlatest object nullable (see schema MetaculusForecastPoint)movement object nullable (see schema MetaculusMovement)score_data object nullable (see schema MetaculusScoreData)history array (default: [])coherence_links array (default: [])@type string (default: "MetaculusCoherenceLink")id string requiredlink_type string nullablequestion1_id string nullablequestion1_text string nullablequestion2_id string nullablequestion2_text string nullabledirection integer nullablestrength number nullablelinks_count integer nullablevote_count integer nullablecreated_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullablecondition_child object nullable@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])@type string (default: "MetaculusOptionsChange")changed_at integer nullableoptions array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])@type string (default: "MetaculusAggregation")method string requiredlatest object nullable (see schema MetaculusForecastPoint)movement object nullable (see schema MetaculusMovement)score_data object nullable (see schema MetaculusScoreData)history array (default: [])coherence_links array (default: [])@type string (default: "MetaculusCoherenceLink")id string requiredlink_type string nullablequestion1_id string nullablequestion1_text string nullablequestion2_id string nullablequestion2_text string nullabledirection integer nullablestrength number nullablelinks_count integer nullablevote_count integer nullablecreated_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullablequestion_yes object nullable@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])@type string (default: "MetaculusOptionsChange")changed_at integer nullableoptions array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])@type string (default: "MetaculusAggregation")method string requiredlatest object nullable (see schema MetaculusForecastPoint)movement object nullable (see schema MetaculusMovement)score_data object nullable (see schema MetaculusScoreData)history array (default: [])coherence_links array (default: [])@type string (default: "MetaculusCoherenceLink")id string requiredlink_type string nullablequestion1_id string nullablequestion1_text string nullablequestion2_id string nullablequestion2_text string nullabledirection integer nullablestrength number nullablelinks_count integer nullablevote_count integer nullablecreated_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullablequestion_no object nullable@type string (default: "MetaculusQuestion")id string requiredquestion string requiredshort_name string nullablequestion_type string nullablestatus string nullablelabel string nullableunit string nullablegroup_variable string nullablegroup_rank integer nullabletext string nullableresolution_criteria string nullablefine_print string nullableoptions array (default: [])all_options_ever array (default: [])options_history array (default: [])@type string (default: "MetaculusOptionsChange")changed_at integer nullableoptions array (default: [])options_order string nullablevalue_format string nullablescaling object nullable@type string (default: "MetaculusScaling")range_min number nullablerange_max number nullablenominal_min number nullablenominal_max number nullablezero_point number nullableopen_lower_bound boolean nullableopen_upper_bound boolean nullableinbound_outcome_count integer nullablecontinuous_range array (default: [])resolution string nullableinclude_bots_in_aggregates boolean nullablequestion_weight number nullabledefault_score_type string nullabledefault_aggregation_method string nullableaverage_coverage number nullableaggregations array (default: [])@type string (default: "MetaculusAggregation")method string requiredlatest object nullable (see schema MetaculusForecastPoint)movement object nullable (see schema MetaculusMovement)score_data object nullable (see schema MetaculusScoreData)history array (default: [])coherence_links array (default: [])@type string (default: "MetaculusCoherenceLink")id string requiredlink_type string nullablequestion1_id string nullablequestion1_text string nullablequestion2_id string nullablequestion2_text string nullabledirection integer nullablestrength number nullablelinks_count integer nullablevote_count integer nullablecreated_at integer nullableopen_at integer nullablecp_reveal_at integer nullablespot_scoring_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullableresolution_set_at integer nullablenotebook object nullable@type string (default: "MetaculusNotebook")id string requiredtext string nullablesummary string nullableimage string nullablecreated_at integer nullableedited_at integer nullablekey_factors array (default: [])@type string (default: "MetaculusKeyFactor")id string requiredkind string nullabletext string nullableimpact_direction integer nullablecertainty number nullablenews object nullable@type string (default: "MetaculusKeyFactorNews")url string nullableheadline string nullableimage string nullablesource string nullablearticle_id string nullablepublished_at integer nullablepost_id string nullablequestion_id string nullablequestion_option string nullablecomment_id string nullableauthor object nullable@type string (default: "MetaculusUserRef")id string requiredalias string nullableurl string nullableis_bot boolean nullableis_staff boolean nullableis_pro boolean nullablevote_score number nullablevote_count integer nullablevotes array (default: [])@type string (default: "MetaculusVoteBucket")score number nullablecount integer nullablefreshness number nullablecreated_at integer nullablecategories array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullabletopics array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullabletournaments array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullablequestion_series array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullableleaderboard_tags array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullablenews_categories array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullableindexes array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullablecommunities array (default: [])@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullabledefault_project object nullable@type string (default: "MetaculusProjectRef")id string requiredproject_type string nullablename string nullablealias string nullableemoji string nullableimage string nullablelogo_image string nullabletext string nullableprize_pool number nullablescore_type string nullablevisibility string nullabledefault_permission string nullablebot_leaderboard_status string nullableis_ongoing boolean nullableis_on_homepage boolean nullabledisplay_order integer nullablefollowers_count integer nullablestart_at integer nullableclose_at integer nullableforecasting_end_at integer nullablecreated_at integer nullableedited_at integer nullablecreated_at integer nullablepublished_at integer nullableedited_at integer nullablecuration_status_updated_at integer nullableopen_at integer nullablescheduled_close_at integer nullablescheduled_resolve_at integer nullableactual_close_at integer nullableactual_resolve_at integer nullable422 — The request body did not validate Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — Tournament not found Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.