Tous les scrapers

Emploi

Wellfound Scraper

wellfound.com

99.5% Taux de réussite
1.7s Réponse moyenne
Cloudflare Protection
1 100 appels Mesuré sur

Wellfound, le site d'emploi des startups autrefois connu sous le nom d'AngelList Talent, est servi via deux endpoints de plugin dédiés plutôt que par la récupération de page générique. L'endpoint des offres prend un poste, un lieu ou les deux, ou un poste en télétravail - en texte comme software engineer et new york, sous forme de slugs Wellfound ou d'URL de recherche Wellfound - et renvoie la liste déjà parsée : pour chaque offre, le titre, le lien, la description complète, la rémunération avec la fourchette de salaire et la devise et la fourchette d'equity en pourcentage, le type de contrat, les lieux, l'indicateur et la politique de télétravail, les régions acceptées pour une offre en télétravail, les années d'expérience, la date de publication et l'entreprise qui recrute avec son accroche, sa taille, son stade et ses badges, plus le total des offres, des entreprises et des pages. Une page de liste contient 20 entreprises avec jusqu'à 3 offres correspondantes chacune ; un appel renvoie une page par défaut, et avec max_results il parcourt les pages jusqu'à 500 offres. Avec mode=job et l'URL d'une offre, il renvoie une offre complète : la description en texte et en HTML, le salaire avec sa période, les compétences, le parrainage de visa, la relocalisation, la politique de télétravail, les pays dans lesquels un poste en télétravail recrute, les fuseaux horaires préférés, le contact de recrutement ainsi que les levées de fonds et les fondateurs de l'entreprise. L'endpoint des entreprises renvoie le profil d'une startup - description, site web et liens sociaux, taille, stade, marchés, lieux, montant total levé et levées de fonds avec valorisations, fondateurs avec leur biographie, avantages, postes ouverts par métier, ses 10 premiers postes ouverts et entreprises similaires - ou, avec mode=search, l'annuaire des startups de Wellfound par lieu ou secteur. Aucun compte Wellfound ni connexion n'est nécessaire.

Ce que vous pouvez extraire

  • Titre de l'offre, lien, métier principal, type de contrat et description complète
  • Rémunération décomposée en fourchette de salaire avec devise et fourchette d'equity en pourcentage
  • Lieux, indicateur de télétravail, politique de télétravail et régions acceptées pour une offre en télétravail
  • Années d'expérience requises et date de publication
  • Entreprise qui recrute : nom, lien, accroche, taille, stade et badges
  • Page d'offre : description en texte et en HTML, période du salaire, compétences, parrainage de visa, relocalisation, fuseaux horaires préférés et contact de recrutement
  • Profil d'entreprise : description, site web et liens sociaux, taille, stade, marchés, lieux, montant total levé, levées de fonds, fondateurs, avantages, postes ouverts par métier et entreprises similaires
  • Annuaire des startups par lieu ou secteur, 10 entreprises par page
  • Listes par poste, lieu ou télétravail : 20 entreprises par page avec jusqu'à 3 offres chacune, jusqu'à 500 offres par appel

Endpoints dédiés

/jobs/wellfound

Listes d'offres et pages d'offre Wellfound

Offres de startups par poste, lieu ou poste en télétravail (texte, slugs Wellfound ou URL de recherche Wellfound) : jobs avec id, title, url, primaryRole, jobType, compensation, salary (min, max, currency), equity (min, max en %, offered), locations, remote, remotePolicy, acceptedRemoteLocations, yearsExperienceMin et yearsExperienceMax, postedAt, description et company (name, slug, url, tagline, companySize, stage, badges), plus totalJobs, totalCompanies, pageCount et nextPage. Une page de liste (20 entreprises, jusqu'à 3 offres chacune) par défaut ; page choisit le point de départ et max_results (1-500) parcourt les pages. mode=job avec l'URL d'une offre ou id-slug renvoie une offre complète : description en texte et en HTML, salaire avec sa période, skills, visaSponsorship, relocation, remotePolicy, hiresRemotelyIn, fuseaux horaires préférés, contact de recrutement, date de publication et l'entreprise avec sa taille, ses marchés, ses badges, ses levées de fonds et ses fondateurs.

/companies/wellfound

Profils d'entreprise et annuaire des startups Wellfound

Une startup par slug (stripe) ou URL wellfound.com/company : company avec name, tagline, description, site web et liens sociaux, companySize, stage, badges, markets, locations, companyTypes, hiring, openJobs, openJobsByRole, totalRaised, fundingRounds (type, date, valuation), founders (nom, URL de profil, rôle, biographie, lieu), teamMembersCount, perks, media, ses 10 premiers postes ouverts avec jobsTotal, et similarCompanies. mode=search liste l'annuaire des startups par lieu ou secteur, 10 entreprises par page jusqu'à max_results (1-100), chacune avec site web, description, marchés, lieux et nombre de postes ouverts.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/jobs/wellfound?role=software-engineer&remote=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/jobs/wellfound",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"role": "software-engineer", "remote": "true"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const jobs = await su.wellfoundJobs('software engineer', {
  location: 'san francisco',
});
const company = await su.wellfoundCompany('stripe');
console.log(jobs);
console.log(company);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Exemple de réponse

{
  "query": {
    "role": "software-engineer",
    "location": null,
    "remote": true
  },
  "totalJobs": 1850,
  "totalCompanies": 891,
  "page": 1,
  "pageCount": 45,
  "jobs": [
    {
      "id": "3522569",
      "title": "Founding Software Engineer",
      "url": "https://wellfound.com/jobs/3522569-2-founding-software-engineer",
      "primaryRole": "Software Engineer",
      "jobType": "full-time",
      "compensation": "$100k - $150k • 1.0% - 3.0%",
      "salary": {
        "min": 100000,
        "max": 150000,
        "currency": "USD"
      },
      "equity": {
        "min": 1.0,
        "max": 3.0,
        "offered": true
      },
      "locations": [
        "Seattle"
      ],
      "remote": true,
      "remotePolicy": "REMOTE",
      "wfhFlexible": false,
      "acceptedRemoteLocations": [
        "Canada",
        "United States"
      ],
      "yearsExperienceMin": 5,
      "yearsExperienceMax": null,
      "postedAt": "2026-09-25T18:33:28Z",
      "description": "**Location**: US/Canada (Remote)\n**Type**: Full-time,\n**Compensation**: Lean cash base paired with significant founding-team equity, designed for high-conviction builders who want real ownership upside.\n\n**About Us**\n\nIn...",
      "company": {
        "id": "10718684",
        "name": "GreenSand AI",
        "slug": "greensand-ai",
        "url": "https://wellfound.com/company/greensand-ai",
        "tagline": "Enable Robust AI Adoption",
        "companySize": "1-10",
        "stage": null,
        "badges": [
          "Actively Hiring",
          "Top 10% of responders",
          "Responds within two weeks",
          "Growing fast"
        ]
      }
    },
    {
      "id": "4697947",
      "title": "Senior Software Engineer",
      "url": "https://wellfound.com/jobs/4697947-senior-software-engineer",
      "primaryRole": "Software Engineer",
      "jobType": "full-time",
      "compensation": "$100k - $180k • 0.05% - 0.25%",
      "salary": {
        "min": 100000,
        "max": 180000,
        "currency": "USD"
      },
      "equity": {
        "min": 0.05,
        "max": 0.25,
        "offered": true
      },
      "locations": [
        "San Francisco Bay Area"
      ],
      "remote": true,
      "remotePolicy": "REMOTE",
      "wfhFlexible": false,
      "acceptedRemoteLocations": [
        "Canada",
        "South America",
        "United States"
      ],
      "yearsExperienceMin": 5,
      "yearsExperienceMax": null,
      "postedAt": "2026-09-10T17:59:14Z",
      "description": "Confident powers analytical testing labs - the labs that test samples on behalf of businesses and report product safety to consumers and regulators at high volume. When a lab publishes a result through our platform, busi...",
      "company": {
        "id": "829771",
        "name": "Confident LIMS",
        "slug": "confidentlims",
        "url": "https://wellfound.com/company/confidentlims",
        "tagline": "The easiest way to test",
        "companySize": "11-50",
        "stage": "Early Stage",
        "badges": [
          "Actively Hiring",
          "B2B",
          "Early Stage",
          "Top Investors",
          "YC Funded"
        ]
      }
    }
  ],
  "resultsCollected": 41,
  "pagesFetched": 1,
  "hasMore": true,
  "nextPage": 2
}

Lire la documentation de l'API

Questions fréquentes

Le scraping de Wellfound est-il légal ?

Collecter des offres d'emploi et des profils d'entreprise Wellfound visibles publiquement est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Les noms et biographies des fondateurs et les contacts de recrutement peuvent être des données personnelles, respectez donc les règles de confidentialité qui s'appliquent à vous. ScrapeUnblocker renvoie les pages publiques ; ce que vous collectez et comment vous l'utilisez relève de votre responsabilité.

Comment scraper Wellfound sans se faire bloquer ?

Wellfound fonctionne derrière Cloudflare. Le plugin demande d'abord les pages de liste et d'offre aux étapes sans navigateur de ScrapeUnblocker, et ne laisse la chaîne rendre la page dans un vrai navigateur que lorsque celles-ci échouent. Les profils d'entreprise se trouvent derrière un challenge Cloudflare, leur récupération passe donc par toute la chaîne dès le départ, et une résolution à froid peut prendre jusqu'à environ une minute. Dans le benchmark de ScrapeUnblocker, 99,5 % des 1 100 appels, chacun avec une entrée différente (450 recherches d'offres par poste, lieu ou télétravail, pages 2 et 3 comprises, 250 pages d'offre, 200 profils d'entreprise et 200 recherches dans l'annuaire), ont renvoyé des données, en environ 1,7 s par appel.

Puis-je rechercher des offres Wellfound par mot-clé ?

Pas en texte libre. Wellfound publie ses offres sous forme de pages de liste par poste et par lieu, et le plugin lit ces pages : passez role (comme software engineer, product manager ou data scientist), location (comme new york, london ou berlin), les deux, ou remote=true avec un poste. Le texte est converti en slug Wellfound, ou passez directement une URL de recherche Wellfound comme https://wellfound.com/role/l/software-engineer/san-francisco. Un poste ou un lieu pour lequel Wellfound n'a pas de liste répond 404.

Combien d'offres Wellfound puis-je obtenir par appel ?

Une page de liste affiche 20 entreprises avec jusqu'à 3 offres correspondantes chacune, donc une page compte généralement 30 à 60 offres. Une entreprise qui a davantage d'offres correspondantes n'en montre que 3 dans la liste ; son profil liste ses 10 premiers postes ouverts, avec jobsTotal pour le total. Un appel renvoie une page par défaut ; fixez max_results jusqu'à 500 et il parcourt les pages, ou commencez à page et continuez avec nextPage. totalJobs, totalCompanies et pageCount donnent la taille de toute la liste.

Comment obtenir un profil d'entreprise Wellfound ou parcourir les startups ?

Appelez /companies/wellfound avec company sous forme de slug comme stripe ou d'URL wellfound.com/company pour obtenir le profil avec ses levées de fonds, ses fondateurs, ses avantages, ses postes ouverts et les entreprises similaires. Avec mode=search, il liste l'annuaire des startups de Wellfound par lieu (comme new york ou london) ou par secteur, 10 entreprises par page jusqu'à max_results (1-100). industry prend le slug propre à Wellfound, comme saas, fintech-2 ou artificial-intelligence, et les noms courants comme fintech, healthcare, crypto ou edtech sont convertis en leur slug.

Combien coûte le scraping de Wellfound ?

Chaque page récupérée est facturée comme une requête : une page de liste, une page d'offre, un profil d'entreprise ou une page d'annuaire en est une, donc une recherche d'offres par défaut correspond à 1 requête, max_results=200 à environ 4 à 7, et pagesFetched indique le nombre exact. 1 requête = 1 crédit, 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les blocages et les timeouts ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.

Scrapers similaires

Wellfound et les autres noms et marques de wellfound.com appartiennent à leur titulaire et ne servent ici qu'à désigner le site avec lequel cette API fonctionne. ScrapeUnblocker est un service indépendant, sans lien avec le titulaire de wellfound.com, et n'est ni approuvé ni parrainé par lui.

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.