Catalog108 / challenges

Challenges index

Every scraping challenge on Catalog108, categorized. Each link is a permanent URL referenced from Scraping Central / Learn. Each challenge page has its own grader endpoint at /challenges/…/grade.

Phase 1A: URL surface is laid out below. Phase 1B+ ships the actual challenge pages and graders.

Static scraping

HTML + HTTP only. No JavaScript needed to extract the data.

Dynamic / browser automation

Requires a real browser (Playwright, Selenium, Puppeteer) or careful JS understanding.

API challenges

REST, GraphQL, auth flows, and (simulated) WebSocket / SSE endpoints.

Anti-bot (light, educational)

Observable not punishing, every block shows a friendly "Detection reason".