{"uid":"cap_PDDGlhAmMi6pDLe8rssQ6","slug":"hellowork-job-listings-scraper-f903ce2f","name":"HelloWork Job Listings Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/hellowork?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"keyword":{"type":"string","default":"developpeur","description":"Role, skill or phrase to search for."},"location":{"type":"string","default":"Paris","description":"City, region or country to search within."},"startUrl":{"type":"string","description":"Optional HelloWork search results URL with filters applied. Overrides keyword and location."},"max_pages":{"type":"integer","default":20,"minimum":1,"description":"Maximum number of result pages to scan. Each page normally shows 30 jobs."},"collectDetails":{"type":"boolean","default":true,"description":"Visit each offer page for dates, pay ranges, skills and full description. Turn off for faster list records."},"results_wanted":{"type":"integer","default":50,"minimum":1,"description":"Stop after this many unique job records across all search pages."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"url":null,"jobId":null,"title":null,"company":null,"location":null,"companyUrl":null,"companyLogo":null,"listPageUrl":null}],"product":"hellowork"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qUZlmCKvxRlyglUFE3jgn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured job listing data from HelloWork.fr by keyword and location, returning detailed job records including title, company, salary, and skills.","exampleAgentPrompt":"Search HelloWork for up to 50 full-stack developer job listings in Lyon, visiting each offer page for salary ranges and required skills, and return all the structured results.","exampleUseCases":[{"title":"French developer job market research","prompt":"Pull me up to 100 Python developer job listings from HelloWork in Paris, including salary ranges and required skills from each job page, so I can analyze the market."},{"title":"Recruiting pipeline data collection","prompt":"Scrape HelloWork for data engineer roles in Bordeaux — I need up to 30 listings with company names, URLs, and full job descriptions, visiting each offer page for details."},{"title":"Fast job board overview without details","prompt":"Give me a quick list of 50 marketing jobs in Marseille from HelloWork — just the titles, companies, and links, no need to visit each individual offer page."}],"resultDescription":"A JSON object containing a count of matched jobs and an array of job records, each with fields such as URL, jobId, title, company, location, companyUrl, companyLogo, and listPageUrl. When collectDetails is enabled, additional fields like salary range, required skills, dates, and full description are included. The product field is always 'hellowork'.","failureModes":["No results found for keyword/location combination — returns empty items array, no charge","HelloWork blocks or rate-limits the scraper — may return partial results or error","Invalid startUrl format causes scraper to fail before collecting records","max_pages set too low to reach results_wanted threshold — returns fewer records than requested","Network timeout on detail page collection when collectDetails is true"],"whenToPreferThis":"Use this endpoint when you need structured job listing data specifically from HelloWork.fr, the major French-language job board. Prefer it over generic web scrapers when you want normalized job fields (title, company, salary, skills) without building your own parser. It is especially useful for French market job intelligence, recruiting research, or labor market analysis targeting France.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:06.016Z","isFirstParty":false,"canonicalSlug":"hellowork-job-listings-scraper-f903ce2f"}