BetaList Scraper – Startup Profiles, Founders & Contacts
Pricing
from $1.25 / 1,000 startup results
BetaList Scraper – Startup Profiles, Founders & Contacts
Scrape BetaList startup profiles with founder and contact enrichment. Returns names, taglines, descriptions, topics, regions, images, websites, social links, public emails, and phone numbers.
Pricing
from $1.25 / 1,000 startup results
Rating
0.0
(0)
Developer
Abot API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
BetaList Startups Scraper with Contacts
Collect structured startup profiles from BetaList in clean JSON. Discover startups by keyword, topic, region or the latest feed, or paste exact BetaList URLs. Every record carries the startup profile plus optional contact enrichment: the resolved company website, social profile links, public emails and phone numbers, so you can build prospect lists and market maps without manual research.
Why This Scraper?
- Rich profiles: name, tagline, full description, topics, regions, feature date, logo and screenshots, plus the resolved company website.
- Contacts built in: turn on contact enrichment to capture founder and company social links (LinkedIn, X, Facebook, Instagram, YouTube and more), public emails and phone numbers from each startup's own site.
- Two ways to source: keyword search, topic pages, region pages and the latest feed, or paste any BetaList URL (feed, search, topic/browse, region, or a single startup).
- Deep coverage: collects results across multiple result pages up to your chosen limit.
- Filters: boosted-only, and feature-date windows.
- Predictable output: one flat JSON record per startup, ready for CRM, analytics and ETL pipelines.
Data You Get
Sample shape: values are illustrative placeholders, not from a live listing.
| Field | Example |
|---|---|
name | Sample Startup |
one_liner | A short one-line pitch for the product |
description | Full description text appears here when detail pages are fetched. |
url | https://betalist.com/startups/sample-startup |
website_url | https://sample-startup.example.com |
website_domain | sample-startup.example.com |
boosted | false |
featured_at | 2026-01-01 |
topic_names | ["Artificial Intelligence", "Productivity"] |
regions | [{ "name": "California", "slug": "california" }] |
primary_image_url | https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000 |
contacts.emails | ["hello@example.com"] |
contacts.phone_numbers | ["+10000000000"] |
contacts.social_media | { "linkedin": "https://www.linkedin.com/company/example" } |
id | 00000001 |
How to Use
Search by keyword:
{"mode": "search","queries": ["fintech", "ai agents"],"maxItems": 50}
Search a topic with contact enrichment:
{"mode": "search","topic": "artificial-intelligence","getContacts": true,"fetchDetails": true,"maxItems": 25}
Search a region, boosted only:
{"mode": "search","region": "california","boostedOnly": true,"maxItems": 20}
Paste BetaList URLs:
{"mode": "url","urls": ["https://betalist.com/topics/artificial-intelligence","https://betalist.com/startups/sample-startup"],"maxItems": 30}
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | string | search | search or url. |
queries | array | ["ai"] | Keywords to search (search mode). |
topic | string | n/a | Topic slug or browse path (search mode). |
region | string | n/a | Region slug (search mode). |
boostedOnly | boolean | false | Keep only boosted startups. |
featuredAfter | string | n/a | Keep startups featured on or after this date (YYYY-MM-DD); needs fetchDetails. |
featuredBefore | string | n/a | Keep startups featured on or before this date (YYYY-MM-DD); needs fetchDetails. |
urls | array | example | BetaList URLs to collect (url mode). |
fetchDetails | boolean | true | Open each profile page for the full record. |
getContacts | boolean | false | Visit the startup website for emails, phones and social links. |
maxItems | integer | 20 | Max startups to save (0 = unlimited). Main limit. |
maxPages | integer | 200 | Safety ceiling on pages per source. |
proxy | object | Apify Proxy | Connection settings. |
Output Example
Sample shape: values are illustrative placeholders, not from a live listing.
{"type": "startup","id": 10000001,"url": "https://betalist.com/startups/sample-startup","slug": "sample-startup","name": "Sample Startup","one_liner": "A short one-line pitch for the product","short_description": "A short one-line pitch for the product","description": "Full description text appears here when detail pages are fetched.","visit_url": "https://betalist.com/startups/sample-startup/visit","website_url": "https://sample-startup.example.com","website_domain": "sample-startup.example.com","boosted": false,"featured_at": "2026-01-01","featured_date_label": "January 1, 2026","topics": [{ "name": "Artificial Intelligence", "slug": "artificial-intelligence", "url": "https://betalist.com/browse/ai/artificial-intelligence" }],"topic_names": ["Artificial Intelligence"],"image_urls": ["https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000"],"primary_image_url": "https://resize.imagekit.co/00000000/plain/s3://betalist-production/000000","logo_url": "https://cdn.betalist.com/000000","regions": [{ "name": "California", "slug": "california", "url": "https://betalist.com/regions/california" }],"similar_startups": [{ "slug": "another-startup", "name": "Another Startup", "url": "https://betalist.com/startups/another-startup", "tagline": "A related pitch", "boosted": false }],"contacts": {"emails": ["hello@example.com"],"phone_numbers": ["+10000000000"],"social_media": { "linkedin": "https://www.linkedin.com/company/example", "twitter": "https://x.com/example" }},"contacts_lookup_url": "https://sample-startup.example.com","source": {"betalist_url": "https://betalist.com/startups/sample-startup","seed_value": "https://betalist.com/topics/artificial-intelligence","source_url": "https://betalist.com/startups/sample-startup","scraped_time": "2026-01-01T00:00:00.000Z"}}
Reviews
BetaList does not publish user reviews, ratings, or comments on startup pages, so no review field is produced. The follow count and similar-startup suggestions are the only social signals the site exposes, and the latter is captured in similar_startups.
Send results into your apps (MCP connectors)
Optionally pipe results into the apps you already use via Model Context Protocol (MCP) connectors. Authorize a connector under Apify, then Settings, then API & Integrations, select it in the mcpConnectors input, and set notionParentPageUrl for Notion. The connector receives a condensed, human-readable summary per startup (name, tagline, website, topics, one contact), not the full JSON; the complete record always stays in the Apify dataset. Leave the field empty to skip; it never changes the dataset output.
Plan Requirement
Runs on any Apify plan. Larger runs benefit from a paid connection tier for more rotation.