{"uid":"cap_-5p9vY6AEqulXzzD38tCj","slug":"france-travail-job-listings-scraper-72648d7b","name":"France Travail Job Listings Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/france?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"keyword":{"type":"string","description":"French job title, skill, phrase, or offer reference to search."},"location":{"type":"string","description":"French city name such as Paris or Lyon, department code such as 75, or location code such as 75056. City names resolve to municipality codes."},"startUrl":{"type":"string","description":"Public France Travail offers search URL with your chosen filters. Overrides keyword, location, and contract type."},"max_pages":{"type":"integer","default":10,"maximum":50,"minimum":1,"description":"Maximum 20-offer search pages to read. A search exposes up to 50 pages."},"contractType":{"enum":["","CDI","CDD","Intérim","DIN","SAI"],"type":"string","default":"","description":"Filter offers by contract type."},"collectDetails":{"type":"boolean","default":true,"description":"Visit each offer page to collect full description, pay, requirements, employer, and publication dates."},"results_wanted":{"type":"integer","default":20,"minimum":1,"description":"Maximum number of unique offers to save."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"company":null,"offerId":null,"jobTitle":null,"location":null,"postalCode":null,"employerName":null,"addressRegion":null,"addressLocality":null}],"product":"france"}},"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_fhI_Kp2VsWIrDF288PX_h","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 offer data from France Travail (Pôle Emploi) based on keyword, location, and contract type filters","exampleAgentPrompt":"Search France Travail for CDI software engineer jobs in Paris, collect up to 30 offers with full descriptions and pay details.","exampleUseCases":[{"title":"Finding CDI tech jobs in Paris","prompt":"Search France Travail for full-time CDI jobs with the keyword 'développeur Python' in Paris, grab up to 25 results with full job descriptions, salaries, and employer details."},{"title":"Interim roles in a French department","prompt":"Look up interim contracts on France Travail for the keyword 'logisticien' in department 69 (Rhône), give me up to 20 offers with all the details you can find."},{"title":"Monitoring CDD offers by sector","prompt":"Find CDD job offers on France Travail matching 'infirmier' in Lyon, up to 15 results — I want the full description, requirements, and publication dates for each one."}],"resultDescription":"A JSON object containing a count of results and an array of job offer items, each with fields for offer ID, job title, company, employer name, location, postal code, address region, and address locality. When collectDetails is enabled, full descriptions, pay, requirements, and publication dates are also included.","failureModes":["No matching offers found for keyword/location combination returns empty items array","Invalid location code or city name may return zero results","France Travail website changes could break scraping logic","Rate limiting or access blocks from France Travail may cause failures","Invalid contractType enum value rejected at input validation","Exceeding max_pages limit of 50 pages","Unreachable France Travail pages return empty or partial results — note: failed or empty runs are not charged"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable job listing data from France Travail (formerly Pôle Emploi) without building your own scraper. It is ideal for agents automating French job market research, recruitment pipelines, or labor market analysis, especially when you need full offer details (pay, requirements, employer) across many pages of results with filtering by contract type, keyword, and French location codes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:46:30.072Z","isFirstParty":false,"canonicalSlug":"france-travail-job-listings-scraper-72648d7b"}