Discover/quizbowlpackets.com API
live

quizbowlpackets.com APIquizbowlpackets.com

Access structured data on thousands of quizbowl question sets across HS, Collegiate, MS, and Pop Culture sections. Browse, filter, and retrieve packet download URLs.

Endpoints
3
Updated
14d ago
Try it
Filter by year substring in the date field (e.g., '2024', '2025')
Maximum number of results to return
Number of results to skip for pagination
Section to list sets from. Accepted values: hs, college, ms, popculture
Filter by subject keyword matched against the subjects field (e.g., 'History', 'Literature
Filter by set type. Accepted values: 1 (Tournament), 2 (Side Event), 3 (One-off Packet), 4
Filter by difficulty level. Accepted values: 1 (Novice), 2 (Regular), 3 (Regular-Plus), 4
api.parse.bot/scraper/c7250b51-eda1-4286-a4a8-90fb4dfc0367/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c7250b51-eda1-4286-a4a8-90fb4dfc0367/list_sets?limit=3&section=hs' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

List all quizbowl question sets for a given section with optional filtering by difficulty, set type, subject, and year. Returns paginated results sorted by most recently posted.

Input
ParamTypeDescription
yearstringFilter by year substring in the date field (e.g., '2024', '2025')
limitintegerMaximum number of results to return
offsetintegerNumber of results to skip for pagination
sectionstringSection to list sets from. Accepted values: hs, college, ms, popculture
subjectstringFilter by subject keyword matched against the subjects field (e.g., 'History', 'Literature', 'All-Subject')
set_typestringFilter by set type. Accepted values: 1 (Tournament), 2 (Side Event), 3 (One-off Packet), 4 (Theme Tournament), or label names: tournament, side event, one-off packet, theme tournament
difficultystringFilter by difficulty level. Accepted values: 1 (Novice), 2 (Regular), 3 (Regular-Plus), 4 (Nationals), or label names: novice, regular, regular-plus, nationals
Response
{
  "type": "object",
  "fields": {
    "sets": "array of set objects with set_id, set_name, difficulty, difficulty_label, set_type, set_type_label, subjects, year, and other metadata",
    "limit": "integer pagination limit applied",
    "total": "integer total matching sets before pagination",
    "offset": "integer pagination offset applied",
    "section": "string section code",
    "section_name": "string human-readable section name"
  },
  "sample": {
    "data": {
      "sets": [
        {
          "year": "2026-03-31T00:00:00.000Z",
          "set_id": 3501,
          "section": "hs",
          "comments": "HS Nats prep set also used for college mirrors",
          "set_name": "2025 HISTONE",
          "set_type": 1,
          "subjects": "All-Subject",
          "brief_note": "",
          "difficulty": 4,
          "archive_url": null,
          "recommended": 0,
          "section_name": "High School",
          "set_post_date": "2026-04-02T15:46:56.000Z",
          "discussion_url": "https://hsquizbowl.org/forums/viewtopic.php?t=29216",
          "set_type_label": "Tournament",
          "create_timestamp": "2026-04-01T04:49:55.000Z",
          "difficulty_label": "Nationals",
          "modified_timestamp": "2026-04-02T15:46:56.000Z"
        }
      ],
      "limit": 3,
      "total": 602,
      "offset": 0,
      "section": "hs",
      "section_name": "High School"
    },
    "status": "success"
  }
}

About the quizbowlpackets.com API

The Quizbowl Packets API provides 3 endpoints for browsing and searching the quizbowlpackets.com archive, returning structured metadata on question sets across four competition sections. The list_sets endpoint returns paginated set listings with difficulty, subject, and type filters applied. Each set record exposes fields like set_name, difficulty_label, set_type_label, subjects, and year, and get_set_details extends this with per-packet download URLs and file sizes.

Browsing and Filtering Sets

The list_sets endpoint returns all quizbowl question sets for a given section (hs, college, ms, or popculture), sorted by most recently posted. Results are paginated using limit and offset. You can narrow results by difficulty (1–4, corresponding to Novice through Nationals), set_type (Tournament, Side Event, One-off Packet, or Theme Tournament), subject (a substring match against the subjects field, e.g. History or All-Subject), and year (a substring matched against the date field). The response includes total for calculating page counts and section_name for display.

Retrieving Packet Details

Once you have a set_id from list_sets or search_sets, pass it to get_set_details to retrieve the full packet manifest. The packets array includes packet_name, packet_number, packet_url (direct download link), file_size, is_finals, and is_tiebreaker flags. Additional set-level fields include season (e.g. 2024-2025), comments (editor notes), subjects, difficulty, packet_count, and a qrc_url linking to the set's Question Room Central entry when available.

Cross-Section Search

The search_sets endpoint runs a case-insensitive substring match against set names, comments, and brief notes. When section is omitted, all four sections are searched simultaneously. Results carry the same metadata as list_sets responses — set_id, section, difficulty_label, set_type_label, and subjects — making it straightforward to route a result to get_set_details for the packet list. A total count is returned alongside the bounded results array.

Common use cases
  • Build a quizbowl practice app that lets players filter tournament packets by difficulty level and subject area
  • Aggregate all Nationals-difficulty sets across HS and Collegiate sections to analyze question trends by year
  • Generate a download queue of packet files for a given tournament set using packet_url and file_size fields
  • Search across all sections for sets matching a team name or tournament series to track multi-year editions
  • Identify finals and tiebreaker packets within a set using the is_finals and is_tiebreaker flags
  • Build a set catalog browser filtered by set_type (e.g. Side Events only) for specific competition prep
  • Cross-reference qrc_url entries to link packet metadata to Question Room Central database records
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does quizbowlpackets.com have an official developer API?+
No. quizbowlpackets.com does not publish an official developer API or documented data access layer.
What does `get_set_details` return beyond what `list_sets` provides?+
It returns the full packets array for the set, where each entry includes packet_name, packet_number, packet_url (a direct download link), file_size, is_finals, and is_tiebreaker. It also adds season, comments, and qrc_url — fields not present in the list or search responses.
Can I filter `list_sets` by both subject and difficulty at the same time?+
Yes. The list_sets endpoint accepts subject, difficulty, set_type, year, section, limit, and offset as independent parameters and applies all provided filters together. For example, you can request Novice-difficulty (difficulty=1) History sets from the HS section in 2024.
Does the API expose the actual question and answer text inside packets?+
No. The API covers set metadata, packet listings, and file download URLs — not the textual content of individual tossups or bonuses. The packet_url field points to the downloadable packet file hosted on quizbowlpackets.com. You can fork this API on Parse and revise it to add an endpoint that fetches and parses packet file content if needed.
How fresh is the data, and are newly posted sets available immediately?+
Results reflect what is currently listed on quizbowlpackets.com. The list_sets endpoint sorts by most recently posted, so new sets appear at the front of results. There is no webhook or change-feed mechanism; callers should poll periodically to detect additions.
Page content last updated . Spec covers 3 endpoints from quizbowlpackets.com.
Related APIs in EducationSee all →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
on3.com API
Access transfer portal data from On3, including player movement, transfer statuses, commitment information, and recruiting activity. Search and filter transfer portal prospects by cycle, position, school, and status to stay updated on college football recruitment.