Fixed: a finished run could sometimes be reported internally as having returned 0 jobs even though all its jobs were delivered; run health reporting now counts every delivered job
Fixed: searches outside the US and UK with no location (for example country AU, DE, FR, NL or IN with postedDays) no longer return 0 results or a handful of jobs from another country. They now return that country's jobs
Fixed: postedDays, jobType, remoteFilter, radius and sort: date are now always applied. Before, some runs returned jobs outside these filters (for example jobs several weeks old with postedDays: 1), and the same input could give different results from run to run. A filtered search with no matching jobs now returns 0 results consistently
Improved: the search result title now clearly identifies the product as a job scraper API.
Fixed: runs that stop early now finish reporting before they exit.
Fixed: emails in extractedEmails that were followed directly by other text are no longer returned with that text glued on (e.g. name@site.co.ukread)
Fixed: common city and region locations (for example "New York", "Berlin", "Bengaluru", "Sydney") no longer make a run fail when the location lookup is temporarily unavailable; the run searches that location as asked
Fixed: a run where some locations could not be checked and others were not recognised is now reported as a temporary problem, not as an input mistake
Fixed: when location is the selected country itself (for example "Australia" with country AU, or "United States" with US), a run no longer fails if the location lookup is briefly unavailable; it searches the whole country, which is what that location means
Changed: the proxy picker is gone from the input form. The actor chooses its own connection, so proxy group, residential and country settings in saved inputs are now ignored, and those runs keep working. Your own proxy URLs (proxyConfiguration.proxyUrls) are still used exactly as before. No field or result data is removed.