# F6S Scraper for Accelerators (`maximedupre/f6s`) Actor

Collect public F6S programs, startups, events, jobs, investors, or products in structured rows. Choose one target per run, add filters or same-kind F6S URLs, and keep source links and published details.

- **URL**: https://apify.com/maximedupre/f6s.md
- **Developed by:** [Maxime Dupré](https://apify.com/maximedupre) (community)
- **Categories:** Lead generation, Business, Marketing
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$0.90 / 1,000 public listings

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### 🗂️ Explore public F6S data

Founders, recruiters, investors, and researchers can collect one public F6S target per run: programs, startups & companies, events, jobs, investors, or products. The Actor saves structured rows with source links and values published by F6S, so you can build focused lists for funding research, startup discovery, hiring, event research, or product research.

- Find grant programs with **[Startup Grants](https://apify.com/maximedupre/f6s/examples/startup-grants)**.
- Compare accelerator options with **[Startup Accelerator](https://apify.com/maximedupre/f6s/examples/startup-accelerator)**.
- Build an F6S startup directory with **[F6S Startup List](https://apify.com/maximedupre/f6s/examples/f6s-startup-list)**.
- Collect an F6S startup profile with **[F6S Startup](https://apify.com/maximedupre/f6s/examples/f6s-startup)**.
- Browse F6S accelerator listings with **[F6S Accelerator](https://apify.com/maximedupre/f6s/examples/f6s-accelerator)**.

#### 📦 F6S records in six shapes

Each saved row has a `recordType` of `program`, `startup`, `event`, `job`, `investor`, or `product`. Rows keep public F6S links and source-published values. When F6S does not publish a value, the Actor leaves that field unset.

#### ▶️ Choose one F6S target per run

Choose one target for each run. Fields for other targets are ignored. You can add a list of same-kind public F6S URLs, or leave the list empty to use the selected target's directory. For Programs, Events, and Jobs, you can choose the source order; submitted source URLs take priority over that choice.

Turn on **Fetch program profiles** only when you need extra program details such as fuller descriptions, funding, websites, social links, or team information. This option applies to Programs only and uses slower per-profile work.

#### ⚙️ Input

**Input fields**

| Field | Type | What it does |
| --- | --- | --- |
| `target` | string | Chooses Programs, Startups & companies, Events, Jobs, Investors, or Products. Each run uses one target and one scope. |
| `programTypes` | string\[] | Optional list of program types, such as `accelerator` or `grant`. Programs only; other Targets ignore it. |
| `deadlineStatus` | string | Programs only: `active` keeps open, current, or ongoing programs and records from the F6S Open route; `upcoming` keeps a published deadline today or later (UTC); `activeOrUpcoming` keeps either. |
| `minInvestment` | number | Programs only: keeps a published investment amount at or above this value. Set `investmentCurrency` to the same currency. |
| `maxInvestment` | number | Programs only: keeps a published investment amount at or below this value. Set `investmentCurrency` to the same currency. |
| `investmentCurrency` | string | A three-letter ISO 4217 code, such as `USD`, for the investment filters. Programs only. |
| `maxEquityPercent` | number | Programs only: keeps a published equity percentage at or below this value. Enter `0` for programs that ask for no equity. |
| `includeProgramProfile` | boolean | Adds slower profile details for Programs, such as fuller descriptions, funding, websites, social links, and team information. Other Targets ignore it. |
| `sourceUrls` | object\[] | Optional list of same-kind public F6S listing or directory URLs. Leave empty to use the selected Target directory. |
| `sourceUrls[].url` | string | A public HTTPS F6S listing or directory URL for the selected Target. |
| `keyword` | string | Optional free-text filter for the selected F6S scope. |
| `location` | string | Optional country or location filter for the selected F6S scope. |
| `stages` | string\[] | Optional list of published stages for Programs and Startups & companies. Other Targets ignore it. |
| `sectors` | string\[] | Optional list of sectors or industries for Programs and Startups & companies. Other Targets ignore it. |
| `sourceOrder` | string | Programs, Events, or Jobs only: choose `Open`, `Popular`, `Closest`, or `Newest`. Startups & companies, Investors, and Products ignore it. |
| `maxItems` | integer | Actor Work Limit. Stops after this many records. Leave it empty to return all available results until F6S is exhausted for the selected scope. |

**Example input**

This example is copied from a successful current-beta default-input run.

```json
{
  "target": "programs",
  "maxItems": 20,
  "includeProgramProfile": false
}
```

#### 🧾 Output

The Output tab links to the default dataset. Every row uses the shared fields below and may add one target-specific object. The examples are genuine rows from successful current-beta runs.

**Dataset link**

| Field | Type | What it does |
| --- | --- | --- |
| `dataset` | string | Links to the default dataset for this run. |

**Fields shared by every row**

| Field | Type | What it does |
| --- | --- | --- |
| `recordType` | string | The row kind: `program`, `startup`, `event`, `job`, `investor`, or `product`. |
| `sourceId` | string | Public F6S ID for matching the row across runs. |
| `name` | string | Public name or job title. |
| `description` | string | Description published for the F6S record. |
| `location` | object | Published location details. |
| `location.city` | string | Published city, when available. |
| `location.region` | string | Published state, province, or region, when available. |
| `location.country` | string | Published country, when available. |
| `location.text` | string | Published location text when a structured city, region, or country is not available. |
| `tags` | string\[] | Published tags, categories, or skills. |
| `status` | string | Status published for the record. |
| `changeOutcome` | string | Comparison outcome when a complete earlier run is available: `new`, `updated`, `reappeared`, `unchanged`, or `expired`. |
| `isVerified` | boolean | Whether F6S marks the record as verified, when F6S gives a verification signal. |
| `sourceUrl` | string | Public F6S URL for the record. |
| `profileUrl` | string | Public F6S profile URL when it differs from the source URL. |
| `applicationUrl` | string | Public application URL, when published. |
| `websiteUrl` | string | Public website, when published. |
| `socialLinks` | object\[] | Public social profiles listed for the record. |
| `socialLinks[].platform` | string | Social platform name. |
| `socialLinks[].url` | string | Public social profile URL. |

**Event row**

Event rows use the shared fields above and have no extra event object in the public dataset schema.

```json
{
  "recordType": "event",
  "sourceId": "2nd-euro-global-summit-on-autism-research-and-awareness",
  "name": "2nd Euro-Global Summit on Autism Research and Awareness",
  "description": "Funds Startups in Autism, Healthcare",
  "location": {
    "city": "London",
    "region": "United Kingdom",
    "country": "GB",
    "text": "London, United Kingdom, GB"
  },
  "tags": [
    "Tokyo, Japan",
    "San Francisco, United States",
    "Zürich, Switzerland",
    "Singapore, Singapore",
    "Lagos, Nigeria",
    "London",
    "San Francisco",
    "New York City",
    "Berlin",
    "Paris"
  ],
  "sourceUrl": "https://www.f6s.com/2nd-euro-global-summit-on-autism-research-and-awareness",
  "profileUrl": "https://www.f6s.com/2nd-euro-global-summit-on-autism-research-and-awareness"
}
```

**Program fields**

| Field | Type | What it does |
| --- | --- | --- |
| `program` | object | Published details for a program. |
| `program.programTypes` | string\[] | Program categories listed by F6S. |
| `program.deadline` | object | Deadline or deadline status published for the program. |
| `program.deadline.date` | string | Deadline as `YYYY-MM-DD`, when F6S gives a date. |
| `program.deadline.status` | string | Deadline status listed by F6S. |
| `program.deadline.text` | string | Published deadline wording when no date or status can be read. |
| `program.investment` | object | Published money that the program offers. |
| `program.investment.amount` | number | Exact investment amount, when one amount is given. |
| `program.investment.minAmount` | number | Lower amount in a published range. |
| `program.investment.maxAmount` | number | Upper amount in a published range. |
| `program.investment.currency` | string | Three-letter currency code. |
| `program.investment.text` | string | Published investment wording when no amount can be read. |
| `program.equity` | object | Equity share that the program asks for. |
| `program.equity.percent` | number | Published equity percentage. |
| `program.equity.text` | string | Published equity wording when no percentage can be read. |
| `program.funding` | object | Funding information published for the program. |
| `program.funding.amount` | number | Exact funding amount, when published. |
| `program.funding.minAmount` | number | Lower funding amount in a published range. |
| `program.funding.maxAmount` | number | Upper funding amount in a published range. |
| `program.funding.currency` | string | Three-letter funding currency code. |
| `program.funding.text` | string | Published funding wording when no amount can be read. |
| `program.teamMembers` | object\[] | People listed on the program profile. |
| `program.teamMembers[].name` | string | Published team member name. |
| `program.teamMembers[].role` | string | Published team member role, when available. |
| `program.teamMembers[].profileUrl` | string | Public F6S profile URL, when published. |

**Program row**

```json
{
  "recordType": "program",
  "sourceId": "path-bootcamp-2026",
  "name": "PATH Bootcamp 2026",
  "description": "Ready to accelerate your innovation to the hear of the European market? - About the Bootcamp The Pathways for Regulatory and Market Access Bootcamp is a 13-week training programme designed to introduce participants to the complex European regulatory landscape for Medical Devices (MDs) and In Vitro Diagnostic Medical Devices (IVDs). The programme combines live sessions, recorded content, Q&A sessions and practical exercises, and is structured around three core modules: - Introduction to Regulatory Compliance - Basics in early Health Technology Assessment (eHTA) - Introduction to Market Access and Reimbursement Strategies Training Format and Schedule This training is delivered in an e-learning format combining a learning platform and live sessions via Zoom. Course period: 14 September to 11 December 2026 Total workload: 69 hours (24 hours of synchronous sessions and 45 hours of asynchronous learning) The course is delivered in English. For the full programme agenda, please consult: https://pathbootcamp.com/ Registration Fees and Application Period The recruitment period (registration and payment) is open until 14 August 2026. Two registration options are available: Course only: - €600* per individual participant - €1,000* per team (2 participants) Course + 8 hours of mentoring: - €1,400* per individual participant - €1,800* per team (2 participants) Note: For team registrations (2 participants), the mentoring package includes a total of 8 hours per team (not per participant). Women in HealthTech Campaign Available for women individual participants with registration and payment completed between 26 June and 31 July 2026: - Course only: €500* per individual participant - Course + 8 hours of mentoring: €1,300* per individual participant *VAT will be added if applicable according to EU legislation Who Should Apply? Ready to accelerate your innovation into the heart of the European market? - HealthTech founders - Regulatory affairs and quality professionals - Medical device innovators - Digital health developers - Consultants and innovation managers",
  "location": {
    "city": "Erlangen",
    "country": "Germany",
    "text": "Erlangen, Germany"
  },
  "tags": [
    "Healthcare",
    "Digital Health",
    "In Vitro Diagnostics"
  ],
  "sourceUrl": "https://www.f6s.com/path-bootcamp-2026/about",
  "profileUrl": "https://www.f6s.com/path-bootcamp-2026/about",
  "applicationUrl": "https://www.f6s.com/path-bootcamp-2026/apply",
  "program": {
    "programTypes": [
      "accelerator",
      "bootcamp"
    ],
    "deadline": {
      "date": "2026-08-14",
      "text": "by Aug 14"
    },
    "teamMembers": [
      {
        "name": "Marco Wendel",
        "profileUrl": "https://www.f6s.com/marcowendel"
      }
    ]
  },
  "websiteUrl": "https://pathbootcamp.com/pages/pathbootcamp",
  "socialLinks": [
    {
      "platform": "linkedin",
      "url": "https://www.linkedin.com/company/medicalvalley/"
    }
  ]
}
```

**Startup fields**

| Field | Type | What it does |
| --- | --- | --- |
| `company` | object | Published details for a startup or an associated product company. |
| `company.name` | string | Published company name. |
| `company.sourceUrl` | string | Public F6S URL for the company, when published. |
| `company.websiteUrl` | string | Public company website, when published. |
| `company.imageUrls` | string\[] | Public company image URLs. |
| `company.sectors` | string\[] | Industries or sectors published for the company. |
| `company.stage` | string | Company stage published by F6S. |
| `company.foundedYear` | integer | Year the company was founded, when published. |
| `company.teamSize` | object | Published company team size or range. |
| `company.teamSize.count` | integer | Exact team size, when published. |
| `company.teamSize.minSize` | integer | Lower team size in a published range. |
| `company.teamSize.maxSize` | integer | Upper team size in a published range. |
| `company.teamSize.text` | string | Published team-size wording when no count can be read. |
| `company.funding` | object | Funding information published for the company. |
| `company.funding.amount` | number | Exact funding amount, when published. |
| `company.funding.minAmount` | number | Lower funding amount in a published range. |
| `company.funding.maxAmount` | number | Upper funding amount in a published range. |
| `company.funding.currency` | string | Three-letter funding currency code. |
| `company.funding.text` | string | Published funding wording when no amount can be read. |
| `company.founders` | object\[] | Founders listed for the company. |
| `company.founders[].name` | string | Published founder name. |
| `company.founders[].role` | string | Published founder role, when available. |
| `company.founders[].profileUrl` | string | Public founder profile URL, when published. |

**Startup row**

```json
{
  "recordType": "startup",
  "sourceId": "parloa",
  "name": "Parloa",
  "description": "Parloa is a Dialog Management System helping agile teams to create engaging conversations. You can build for Amazon Alexa, Google Assistant, chat and phonebots in one place. We created Parloa as a solution to the problems we experienced while building conversational AI applications for multiple brands, across multiple channels. We help leading brands to manage their conversational AI experiences across all of their customer channels by offering a dialog layer for enterprises to unify their conve... more",
  "location": {
    "city": "Berlin",
    "country": "Germany",
    "text": "Berlin, Germany"
  },
  "tags": [
    "AI (Artificial Intelligence)",
    "B2B/Enterprise",
    "Software",
    "Finance",
    "Banking",
    "+6",
    "AI (Artificial Intelligence)",
    "Software Development",
    "AI Agent Management",
    "AI Agent Platform",
    "+13"
  ],
  "sourceUrl": "https://www.f6s.com/company/parloa",
  "profileUrl": "https://www.f6s.com/company/parloa",
  "websiteUrl": "http://www.parloa.com/",
  "socialLinks": [
    {
      "platform": "linkedin",
      "url": "https://www.linkedin.com/company/parloa/about/"
    }
  ],
  "company": {
    "name": "Parloa",
    "sourceUrl": "https://www.f6s.com/company/parloa",
    "websiteUrl": "http://www.parloa.com/",
    "imageUrls": [
      "https://www.f6s.com/content-resource/profiles/2430697_th1.jpg",
      "https://www.f6s.com/content-resource/profiles/2430734_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2430697_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2412310_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2430697_th4.jpg",
      "https://www.f6s.com/content-resource/profiles/3458749_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2919562_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3320468_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3280242_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3556739_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3654602_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/5864337_16ae1b70ecc1f1a873e49e5b322f2530bb50b40d_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3648781_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/985179_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3550148_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/1918028_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/1951279_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3085184_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2499730_th3.jpg"
    ],
    "sectors": [
      "AI (Artificial Intelligence)",
      "B2B/Enterprise",
      "Software",
      "Finance",
      "Banking",
      "+6",
      "AI (Artificial Intelligence)",
      "Software Development",
      "AI Agent Management",
      "AI Agent Platform",
      "+13"
    ],
    "foundedYear": 2017,
    "teamSize": {
      "text": "Parloa founders & employeesMalte KosubBerlin, GermanyConversational AI enthusiast who wants to shape the way how companies can interact with their customer. CEO @Parloa CEO · Employee @Parloa"
    },
    "funding": {
      "text": "Raised fromSAP and 13 moreSee all investors"
    },
    "founders": [
      {
        "name": "Malte Kosub",
        "role": "CEO @Parloa",
        "profileUrl": "https://www.f6s.com/member/maltekosub2"
      }
    ]
  }
}
```

**Job fields**

| Field | Type | What it does |
| --- | --- | --- |
| `job` | object | Published details for a job. |
| `job.skills` | string\[] | Skills listed for the job. |
| `job.employer` | object | Organization that offers the job. |
| `job.employer.name` | string | Published employer name. |
| `job.employer.sourceUrl` | string | Public source URL for the employer, when published. |
| `job.employer.websiteUrl` | string | Public employer website, when published. |

**Job row**

```json
{
  "recordType": "job",
  "sourceId": "539",
  "name": "Marketing And Sales Director",
  "description": "Proven Marketing & Sales Director to optimize our strategic growth and global expansion.",
  "location": {
    "city": "Vancouver",
    "region": "British Columbia",
    "country": "Canada",
    "text": "Vancouver, British Columbia, Canada"
  },
  "tags": [
    "Marketing Strategy",
    "Promotions",
    "Sales Growth"
  ],
  "status": "2013-12-19",
  "sourceUrl": "https://www.f6s.com/localfoodandwine/jobs/539/marketing-and-sales-director",
  "profileUrl": "https://www.f6s.com/localfoodandwine",
  "applicationUrl": "https://www.f6s.com/localfoodandwine/jobs/539/marketing-and-sales-director",
  "job": {
    "skills": [
      "Marketing Strategy",
      "Promotions",
      "Sales Growth"
    ],
    "employer": {
      "name": "Local Food And Wine",
      "sourceUrl": "https://www.f6s.com/localfoodandwine"
    }
  }
}
```

**Investor fields**

| Field | Type | What it does |
| --- | --- | --- |
| `investor` | object | Published details for an investor. |
| `investor.investorType` | string | Investor type published by F6S. |
| `investor.stages` | string\[] | Investment stages published for the investor. |
| `investor.sectors` | string\[] | Investment sectors published for the investor. |
| `investor.portfolio` | object\[] | Portfolio companies listed for the investor. |
| `investor.portfolio[].name` | string | Published portfolio company name. |
| `investor.portfolio[].sourceUrl` | string | Public F6S URL for the portfolio company, when published. |
| `investor.portfolio[].websiteUrl` | string | Public website for the portfolio company, when published. |
| `investor.checkSize` | object | Investment amount or range published for the investor. |
| `investor.checkSize.amount` | number | Exact check amount, when published. |
| `investor.checkSize.minAmount` | number | Lower check amount in a published range. |
| `investor.checkSize.maxAmount` | number | Upper check amount in a published range. |
| `investor.checkSize.currency` | string | Three-letter check currency code. |
| `investor.checkSize.text` | string | Published check-size wording when no amount can be read. |

**Investor row**

```json
{
  "recordType": "investor",
  "sourceId": "finaccelerate-2026",
  "name": "FinAccelerate 2026",
  "description": "Empowered by Jones Day - FinAccelerate is an intense accelerator program empowered by one of the world’s leading and largest law firms, Jones Day. The program covers the fundamental areas of law relevant to innovative fintech companies and enables selected fintech businesses to access leading investors, corporations, financial institutions, and potential JV partners to accelerate their business. The FinAcclerate program has empowered circa 80 fintech companies, helping them scale faster through legal knowhow, investor access and global industry exposure. Unique access to leading institutions, VCs and influencers. Program Structure The program is run over four key days and followed up with continuous engagement with a strong ecosystem of world-leading advisors, investors, and partners to the program. Day 1 Know-How Sessions Structured one-hour know-how sessions for the fintech cohort companies, covering these key areas: capital markets, regulatory law, IP, corporate structure and funding, data and privacy, employment, tech agreements, and risk management. Day 2 Q&A Sessions A limited number of dedicated time slots for small group Q&A sessions that the fintech cohort can book with relevant lawyers presenting on topics from Day 1. General access with refreshment breaks provided. Day 3 Demo Day: Present Your Company The final day will be a demo day during which the fintech cohorts are given an opportunity to present their companies to an audience of invited institutions, VCs, and investors. Thought leaders are also invited to speak. Day 4 Interconnection Day: Meetings Connect with and meet up with influencers and cohort members hosted at Jones Day offices in a relaxed environment. Location: Jones Day’s San Francisco Office 555 California Street, 26th Floor San Francisco, CA 94104 and Jones Day Silicon Valley Office 1755 Embarcadero Rd, Palo Alto, CA 94303",
  "location": {
    "city": "San Francisco",
    "country": "United States",
    "text": "San Francisco, United States"
  },
  "tags": [
    "AI (Artificial Intelligence)",
    "Blockchain",
    "Finance",
    "AGI (Artificial General Intelligence)",
    "AI Deployment",
    "AI Governance",
    "Blockchain Enablers",
    "Blockchain Services",
    "Cryptocurrency",
    "DeFi",
    "Digit"
  ],
  "sourceUrl": "https://www.f6s.com/finaccelerate-2026",
  "profileUrl": "https://www.f6s.com/finaccelerate-2026",
  "investor": {
    "sectors": [
      "AI (Artificial Intelligence)",
      "Blockchain",
      "Finance",
      "AGI (Artificial General Intelligence)",
      "AI Deployment",
      "AI Governance",
      "Blockchain Enablers",
      "Blockchain Services",
      "Cryptocurrency",
      "DeFi",
      "Digit"
    ]
  }
}
```

**Product fields**

| Field | Type | What it does |
| --- | --- | --- |
| `product` | object | Published rating and pricing details for a product. |
| `product.rating` | number | Published product rating on a five-point scale. |
| `product.reviewCount` | integer | Number of published product reviews. |
| `product.pricingPlans` | object\[] | Pricing plans published for the product. |
| `product.pricingPlans[].name` | string | Published pricing plan name. |
| `product.pricingPlans[].description` | string | Published pricing plan description, when available. |
| `product.pricingPlans[].price` | number | Numeric plan price, when published. |
| `product.pricingPlans[].currency` | string | Three-letter price currency code, when available. |
| `product.pricingPlans[].billingPeriod` | string | Published billing period: `day`, `week`, `month`, or `year`. |
| `product.pricingPlans[].priceText` | string | Published price wording when no numeric price is available. |
| `company` | object | Published details for the product company. |
| `company.name` | string | Published company name. |
| `company.sourceUrl` | string | Public F6S URL for the company, when published. |
| `company.websiteUrl` | string | Public company website, when published. |
| `company.imageUrls` | string\[] | Public company image URLs. |
| `company.sectors` | string\[] | Industries or sectors published for the company. |
| `company.stage` | string | Company stage published by F6S. |
| `company.foundedYear` | integer | Year the company was founded, when published. |
| `company.teamSize` | object | Published company team size or range. |
| `company.teamSize.count` | integer | Exact team size, when published. |
| `company.teamSize.minSize` | integer | Lower team size in a published range. |
| `company.teamSize.maxSize` | integer | Upper team size in a published range. |
| `company.teamSize.text` | string | Published team-size wording when no count can be read. |
| `company.funding` | object | Funding information published for the company. |
| `company.funding.amount` | number | Exact funding amount, when published. |
| `company.funding.minAmount` | number | Lower funding amount in a published range. |
| `company.funding.maxAmount` | number | Upper funding amount in a published range. |
| `company.funding.currency` | string | Three-letter funding currency code. |
| `company.funding.text` | string | Published funding wording when no amount can be read. |
| `company.founders` | object\[] | Founders listed for the company. |
| `company.founders[].name` | string | Published founder name. |
| `company.founders[].role` | string | Published founder role, when available. |
| `company.founders[].profileUrl` | string | Public founder profile URL, when published. |

**Product row**

```json
{
  "recordType": "product",
  "sourceId": "openai-chatgpt",
  "name": "ChatGPT",
  "description": "ChatGPT is an AI-powered conversational agent that helps users get answers, find inspiration, and be more productive. It can assist with writing, learning, brainstorming, and more. The service is free to use and easy to try, making it accessible for a wide range of users.",
  "sourceUrl": "https://www.f6s.com/software/openai-chatgpt",
  "profileUrl": "https://www.f6s.com/software/openai-chatgpt",
  "company": {
    "name": "@FoxManager",
    "sourceUrl": "https://www.f6s.com/company/foxmanager",
    "imageUrls": [
      "https://www.f6s.com/content-resource/profiles/3033076_th1.jpg",
      "https://www.f6s.com/content-resource/profiles/1861369_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3224523_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3033076_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3033076_th4.jpg",
      "https://www.f6s.com/content-resource/profiles/3224532_th4.jpg",
      "https://www.f6s.com/content-resource/profiles/4116741_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/3832125_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2429928_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/919971_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2270579_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/940420_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2079321_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/727503_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/1707842_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/2845324_th3.jpg",
      "https://www.f6s.com/content-resource/profiles/1470720_th3.jpg"
    ]
  },
  "product": {
    "rating": 4.6,
    "reviewCount": 15,
    "pricingPlans": [
      {
        "name": "Business ChatGPT & Codex",
        "description": "per user/month",
        "price": 19,
        "currency": "USD",
        "billingPeriod": "month"
      },
      {
        "name": "Business Codex",
        "description": "-AI-powered software engineering-Automated code and security reviews-Automate tasks on your computer-Take action across your documents, tools, and codebases-Built-in worktrees and cloud environments for multi-agent workflows-No fixed seat fee; pay as you go based on usage-A secure, dedicated workspace with essential admin controls, SAML SSO, and MFA-No training on your data; SAML security"
      },
      {
        "name": "Enterprise",
        "description": "-Expanded context window supports longer inputs & larger files-Enterprise-level security & controls: SCIM, EKM, user analytics, domain verification, & role-based access controls-Advanced data privacy with custom data retention policies, encryption at rest & in transit, & no training on your business data by default.-Support for data residency in 10 regions-Invoicing & billing, volume discounts"
      }
    ]
  }
}
```

#### 💳 Pricing

This Actor charges one primary event for each successfully saved public F6S listing. The current rate is shown in the Pricing tab.

#### 🔌 Integrations

**Move rows into your workflow**

Open the dataset in Apify, use the Apify API, or connect completed runs to schedules, webhooks, and downstream tools.

https://www.youtube.com/watch?v=bNACk1\_S\_6w\&list=PLObrtcm1Kw6MUrlLNDbK9QRg8VDJg0gOW\&index=4

#### ❓ FAQ

##### Can one run collect more than one target?

No. Choose Programs, Startups & companies, Events, Jobs, Investors, or Products for each run. Start another run when you need a different target.

##### Can I submit several F6S URLs?

Yes. Add public HTTPS F6S listing or directory URLs of the same kind. The selected target still controls the scope, and submitted URLs take priority over source order.

##### What happens when F6S does not publish a field?

The row leaves that field unset. The Actor does not fill missing source values with guesses.

##### When should I fetch program profiles?

Turn on **Fetch program profiles** when you need fuller program descriptions, funding, websites, social links, or team information. It applies to Programs only and uses slower per-profile work.

##### How do the program filters work?

Use program types, deadline status, investment range and currency, or maximum equity. Use `stages` and `sectors` for Programs and Startups & companies. Other target fields are ignored.

##### How do I return all available results?

Leave **Maximum records** empty. It returns all available results until F6S is exhausted for the selected scope. Set a positive value when you want a smaller run.

##### Does this include private F6S data or a full archive?

No. The Actor reads publicly reachable F6S pages and returns published values. It does not promise private information, a fixed result count, or a complete historical or source-wide archive.

##### Can I use the rows in another workflow?

Yes. Use the default dataset, Apify API, schedules, or webhooks to move the structured rows into your workflow.

### 📝 Changelog

**0.0: Initial release**

### 🆘 Support

For issues, questions, or feature requests, [file a ticket](https://console.apify.com/actors/maximedupre~f6s/issues) and I'll fix or implement it in less than 24h 🫡

### 🔗 Related Actors

- [EU Funding & Tenders Scraper](https://apify.com/maximedupre/eu-funding-tenders-scraper) — track public grant and tender opportunities with deadlines, budgets, and official links.
- [Startup Scraper](https://apify.com/maximedupre/startup-scraper) — collect startup profiles, jobs, or financing filings in separate focused runs.
- [Product Hunt Scraper](https://apify.com/maximedupre/product-hunt-scraper) — collect public product launches, categories, rankings, and company links.
- [10times Events Scraper](https://apify.com/maximedupre/10times-events-scraper) — collect public event listings, dates, locations, organizers, and links.
- [Welcome to the Jungle Jobs Scraper](https://apify.com/maximedupre/welcometothejungle-jobs-extractor) — collect job listings with titles, companies, locations, salary data, and source links.

**Made with ❤️ by Maxime Dupré**

# Actor input Schema

## `target` (type: `string`):

Choose the public F6S record type for this run. Each run uses one target and one scope.

## `programTypes` (type: `array`):

Optional. Enter one or more types, such as accelerator or grant. This filter is for Programs only; other Targets ignore it.

## `deadlineStatus` (type: `string`):

Optional. Filter Programs by deadline or status. Active keeps open, current, or ongoing programs, plus records from the F6S Open route. Upcoming keeps programs with a published deadline today or later (UTC). Active or upcoming keeps either kind. Other Targets ignore this field.

## `minInvestment` (type: `number`):

Optional. Keep Programs with a published investment amount at or above this value. Set Investment currency to the same currency. Other Targets ignore this field.

## `maxInvestment` (type: `number`):

Optional. Keep Programs with a published investment amount at or below this value. Set Investment currency to the same currency. Other Targets ignore this field.

## `investmentCurrency` (type: `string`):

Optional. Enter a three-letter ISO 4217 code, such as USD, for investment filters. This field is for Programs only; other Targets ignore it.

## `maxEquityPercent` (type: `number`):

Optional. Keep Programs with a published equity percentage at or below this value. Enter 0 for programs that ask for no equity. Other Targets ignore this field.

## `includeProgramProfile` (type: `boolean`):

Optional. Add slower profile details for Programs, such as fuller descriptions, funding, websites, social links, and team information. Other Targets ignore this field.

## `sourceUrls` (type: `array`):

Optional. Add one or more public F6S URLs of the same kind. Leave empty to use the selected Target directory.

## `keyword` (type: `string`):

Optional. Filter the selected F6S scope by a free-text keyword.

## `location` (type: `string`):

Optional. Filter the selected F6S scope by country or location.

## `stages` (type: `array`):

Optional. Enter one or more stages for Programs and Startups & companies. The filter checks published stage text. Other Targets ignore this field.

## `sectors` (type: `array`):

Optional. Enter one or more sectors or industries for Programs and Startups & companies. Other Targets ignore this field.

## `sourceOrder` (type: `string`):

Optional. Choose an order for Programs, Events, or Jobs: Open, Popular, Closest, or Newest. Startups & companies, Investors, and Products ignore this field. F6S source URLs take priority over this choice. Leave empty to use the source order.

## `maxItems` (type: `integer`):

Optional. Stop after this many records. Leave empty to return all available results until F6S is exhausted for the selected scope.

## Actor input object example

```json
{
  "target": "programs",
  "includeProgramProfile": false,
  "maxItems": 20
}
```

# Actor output Schema

## `dataset` (type: `string`):

Link to the rows saved in this run's default dataset.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "target": "programs",
    "maxItems": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("maximedupre/f6s").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "target": "programs",
    "maxItems": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("maximedupre/f6s").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "target": "programs",
  "maxItems": 20
}' |
apify call maximedupre/f6s --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,maximedupre/f6s"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/SfAHLG5S9MXoPQrJx/builds/ca43k2UDw1wp4vdNE/openapi.json
