{"uid":"cap_B9ON953YlznJjC8GoX9Kf","slug":"flexjobs-structured-job-listings-scraper-4669f73f","name":"FlexJobs Structured 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/flexjobs?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum unique jobs across all search URLs. Set 0 to collect all available pages."},"searchUrls":{"type":"array","description":"One or more FlexJobs /search URLs. Keep the filters in each URL; results are deduplicated across URLs."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"jobId":null,"title":null,"jobUrl":null,"expireOn":null,"searchUrl":null,"jobSummary":null,"postedDate":null,"description":null}],"product":"flexjobs"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.06","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.06/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_e9oaKkif3bFeJItivXoIV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes and returns structured job listing data from FlexJobs search result pages, deduplicated across multiple search URLs.","exampleAgentPrompt":"Pull up to 50 remote software engineer job listings from FlexJobs using these two search URLs: https://www.flexjobs.com/search?search=software+engineer&location=remote and https://www.flexjobs.com/search?search=backend+developer&location=remote — I want the title, description, posted date, and job URL for each.","exampleUseCases":[{"title":"Aggregating remote jobs across roles","prompt":"Scrape FlexJobs for up to 100 job listings across these three search URLs — one for UX designers, one for product managers, and one for data analysts — and give me a combined deduplicated list with titles, descriptions, and posting dates."},{"title":"Daily job board monitoring for a recruiter","prompt":"Collect all available FlexJobs listings from this search URL for part-time marketing roles and return the full details including job summary and expiration date so I can see what's new today."},{"title":"Competitive landscape research for a job board","prompt":"I'm researching what flexible and remote finance jobs are currently listed on FlexJobs — can you scrape up to 200 listings from these two search URLs and give me the structured data including job titles, summaries, and URLs?"}],"resultDescription":"Returns a JSON object with a count of collected jobs and an array of job items, each containing jobId, title, jobUrl, expireOn, searchUrl, jobSummary, postedDate, and description fields. Results are deduplicated across all provided search URLs.","failureModes":["Invalid or malformed FlexJobs search URLs return empty results or an error","FlexJobs page structure changes may cause extraction to fail or return incomplete fields","Zero results returned if search filters are too narrow — no charge applied","Rate limiting or access restrictions on FlexJobs may cause failed runs — no charge applied","Missing required searchUrls field causes a validation error"],"whenToPreferThis":"Choose this endpoint when you need structured, deduplicated job listing data directly from FlexJobs search pages without building your own scraper. It is ideal for agents that need to monitor remote/flexible job postings, aggregate results across multiple search filters, or feed job data into downstream workflows. Prefer this over generic web scrapers when the target is specifically FlexJobs and you want pre-parsed, schema-consistent job objects rather than raw HTML.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:57:00.234Z","isFirstParty":false,"canonicalSlug":"flexjobs-structured-job-listings-scraper-4669f73f"}