TinySeed Scraper avatar

TinySeed Scraper

Pricing

$0.02 / 1,000 scraped companies

Go to Apify Store
TinySeed Scraper

TinySeed Scraper

Scrape TinySeed portfolio companies with cohorts, locations, descriptions, logos, websites, and optional public emails. Export results, run via API, or schedule repeat research.

Pricing

$0.02 / 1,000 scraped companies

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

2 days ago

Last modified

Share

🌱 TinySeed scraper for portfolio company research

TinySeed Scraper reads the public TinySeed portfolio and turns visible company cards into clean rows for research, lead lists, market mapping, and outreach prep. Each saved company can include its website, cohort, location, TinySeed description, logo URL, source page, and optional public emails found on the company website.

  • Portfolio rows in one run - collect TinySeed company data without opening every card by hand.
  • Cohort-focused exports - include all cohorts or filter by fragments such as Fall 2025 or Spring 2024 Americas.
  • Research-ready context - keep company descriptions, locations, logo links, and source URLs with each row.
  • Optional email enrichment - visit company websites during the same run and add public email addresses when found.
  • Small first run - use Company limit to test a short batch before scraping every matching company.

⚡️ TRY IT FOR FREE


🏆 Benefits

  • 🎯 Build a TinySeed portfolio company shortlist for startup research, sales research, founder outreach, or CRM enrichment.
  • 🗂️ Keep cohort, location, and source context next to each company so exports are easier to filter and audit.
  • 📬 Add public company-site emails in the same dataset when you want outreach paths with the portfolio data.
  • 🧪 Start with a capped run, inspect the rows, then remove the cap for a full matching-portfolio export.
  • 🔗 Use the dataset through Apify exports, API calls, schedules, webhooks, or downstream integrations.

🚀 Quick start

  1. Open the Input tab.
  2. Keep Company limit at 80 for a useful bounded first run, or set it to 0 to save every matching company.
  3. Leave Cohorts to include empty for the full public portfolio, or add one or more cohort fragments such as Fall 2025.
  4. Keep Scrape website emails? on if you want the actor to visit company websites and look for public emails.
  5. Run the actor, then review the dataset in the finished run or pull the same rows through the API.

⚙️ What this TinySeed scraper does

  • 🌐 Scrapes the live public TinySeed portfolio page.
  • 🧭 Filters companies by visible TinySeed cohort text when you add cohort fragments.
  • 📦 Saves one dataset row per accepted portfolio company.
  • 📝 Extracts company name, website URL, cohort, location, description, logo URL, image alt text, and source URL when TinySeed shows them.
  • 📧 Optionally visits each company website to collect public email addresses.
  • 🧱 Keeps missing optional facts as null or empty arrays instead of guessing.

This actor does not require a TinySeed login, cookies, API key, browser extension, or user-provided source credentials.


📊 Output

Each row is one TinySeed portfolio company. Missing optional text fields are null; missing lists are empty arrays. See the full Output tab for the canonical schema.

Example

{
"name": "Gem Logic",
"url": "https://www.gem-logic.com/",
"cohort": "Spring 2025",
"location": "Austin, United States",
"categories": [],
"description": "Gem Logic is the all-in-one operating system for jewelers.",
"logoUrl": "https://images.squarespace-cdn.com/content/v1/example/logo.png",
"imageAlt": "Gem Logic",
"sourceUrl": "https://tinyseed.com/portfolio/",
"emails": ["support@gem-logic.com", "info@gem-logic.com"]
}

Fields

FieldTypeDescription
namestring | nullCompany name shown on the TinySeed portfolio card.
urlstringCompany website URL linked from TinySeed.
cohortstring | nullTinySeed cohort shown for the company, when available.
locationstring | nullCompany location shown on the TinySeed portfolio card, when available.
categoriesstring[]TinySeed category or status tags when the source exposes them. This may be empty.
descriptionstringCompany description from the TinySeed portfolio card.
logoUrlstring | nullSource-hosted company logo URL shown by TinySeed, when available.
imageAltstring | nullAlt text from the TinySeed company logo image, when available.
sourceUrlstringTinySeed portfolio page URL used as the source for the row.
emailsstring[]Public email addresses found on the company website when email scraping is enabled.

🛠️ Input

Example

{
"cohorts": ["Fall 2025", "Spring 2025"],
"maxNbItemsToScrape": 25,
"shouldScrapeEmails": true
}

Fields

FieldTypeDescriptionDefault
cohortsstring[]Cohort names or fragments to include, such as Fall 2025 or Spring 2024 Americas. Leave empty for all cohorts.[]
maxNbItemsToScrapeintegerMaximum number of matching companies to save. Use 0 for every matching company.80
shouldScrapeEmailsbooleanVisit each company website and add public email addresses when found.true

💳 Pricing

This actor charges per saved TinySeed portfolio company. Skipped cards and failed optional email lookups are not separate charge events.

The local pricing artifact sets the primary event to Scraped company at $0.00002 per saved company row.


⚠️ Limits and caveats

  • TinySeed must show a company website URL and description for a company to be saved.
  • TinySeed does not always expose every optional field. The actor keeps missing cohort, location, logo, image alt, and category values empty instead of filling them in.
  • During the latest implementation validation, TinySeed did not expose category/status tags in the portfolio card HTML, so categories can be empty for current rows.
  • Email enrichment depends on what each company website publicly exposes. If a website cannot be loaded or has no visible emails, the company row is still saved with emails: [].
  • This actor returns source-hosted logo URLs. It does not download or copy TinySeed images into Apify storage.

❓ FAQ

Can I scrape only one TinySeed cohort?

Yes. Add one or more entries to Cohorts to include, such as Fall 2025. The actor matches those fragments against the visible TinySeed cohort headings.

Does this actor need a TinySeed account?

No. It reads the public TinySeed portfolio page and does not ask for TinySeed cookies, login details, or API keys.

Does it return contact emails?

It can. Keep Scrape website emails? enabled and the actor will visit each saved company's website to look for public email addresses. If none are found, emails is an empty array.

Can I use the results through an API?

Yes. After a run finishes, you can export the dataset from Apify or fetch it through the default dataset API URL.


📝 Changelog

  • 1.0: Added cohort filtering, portfolio metadata, source links, logo fields, and lower per-company pricing while keeping optional website email enrichment.
  • 0.0: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré