Devpost Hackathon Listings Scraper
Pricing
Pay per event
Devpost Hackathon Listings Scraper
Scrapes hackathon listings from Devpost including title, prize totals, themes, sponsors, participant counts, and submission dates. Filter by status, search query, or theme. Ideal for hackathon discovery, sponsor research, and pre-seed founder sourcing.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Extract hackathon listings from Devpost — title, prize totals, themes, participant counts, submission windows, and host organizations. Filter by status (open/upcoming/ended), keyword search, or theme. No account required.
What it returns
Each hackathon record includes:
| Field | Description |
|---|---|
hackathon_id | Devpost's numeric ID |
title | Hackathon name |
url | Canonical URL (subdomain on devpost.com) |
state | open / upcoming / ended |
submission_period_dates | Human-readable submission window |
time_left_to_submission | Remaining time string from Devpost |
prize_amount_raw | Prize total as displayed (e.g. $60,000) |
prize_amount_usd | Parsed numeric value in USD |
prizes_count_cash | Number of cash prizes |
themes | Pipe-separated theme names (e.g. Machine Learning/AI | Databases) |
is_ai_track | true when the hackathon includes an AI/ML theme |
participant_count | Registered participants |
winners_announced | Whether winners have been posted |
host_organization | Organizing company or institution |
location_type | online / in-person |
location_city | City for in-person events |
thumbnail_url | Hackathon thumbnail image |
submission_gallery_url | Link to project gallery |
invite_only | Whether registration requires an invite |
managed_by_devpost | Devpost-managed badge flag |
scraped_at | ISO-8601 timestamp |
Input options
| Field | Type | Description |
|---|---|---|
maxItems | integer | Maximum hackathons to return. Leave empty for all. |
status | enum | Filter by open, upcoming, or ended. Default: all statuses. |
searchQuery | string | Full-text search across titles and descriptions. |
themeFilter | string | Client-side partial match on theme names (e.g. Machine Learning/AI). |
orderBy | enum | Sort order: recently-added, prize-amount, deadline, submissions-count. |
Common use cases
Find all open AI hackathons with prize pools
Set status: open, searchQuery: AI, orderBy: prize-amount.
VC scout pipeline — upcoming events where founders form teams
Set status: upcoming, orderBy: deadline to surface imminent registration windows.
Sponsor research — identify which organizations run the most hackathons
Pull all records and aggregate by host_organization.
Pre-seed founder sourcing Combine with the F6S and Product Hunt actors to track the same founders across application, hackathon participation, and launch stages.
Notes
The is_ai_track flag checks theme IDs and names — it catches Machine Learning/AI, Generative AI, LLM, Deep Learning, and similar labels without requiring exact-match input. Prize amounts are parsed from Devpost's HTML-wrapped strings; records with non-standard formatting get prize_amount_usd: null with the raw string preserved in prize_amount_raw.
Devpost caps API responses at 40 per page. A full catalog pull of 13,000+ hackathons takes several minutes at the polite 150ms inter-page delay.