F
Firecrawl2mo ago
Kevin

Unexpected Results from Extract

Hello, I'm trying out the /extract endpoint and the results I keep getting back are not what I expect, could someone help me figure out how to get the results I'm looking for? My request: POST https://api.firecrawl.dev/v2/extract { "urls": [ "https://www.disneycareers.com/en/job/*" ], "prompt": "Extract only:\n- job_title: position title (string)\n- min_salary: minimum salary offered (number)\n- max_salary: maximum salary offered (number)", "includeSubdomains": false, "scrapeOptions": { "formats": [ "markdown" ] } } Response: GET https://api.firecrawl.dev/v2/extract/14580bad-4002-41b8-a449-e974526342b5 { "success": true, "data": { "job_title": "IoT Integration Engineer", "max_salary": 186200, "min_salary": 138900 }, "status": "completed", "expiresAt": "2025-10-15T22:28:19.000Z", "tokensUsed": 320 } What I was hoping for was a list of all the job listings on the site and the salary ranges for each. Instead, the endpoint only found one listing. Is there something I can do to get it to return more than just one result?
1 Reply
Gaurav Chadha
Gaurav Chadha2mo ago
If you want more reliable (and cheaper) extract-like functionality, you should check out our JSON scraping mode, which is supported by endpoints like /scrape and /crawl. You can also pair that with custom actions, which is a powerful combo! Would this work for your use case?

Did you find this page helpful?