Run Saved Search
Count the current matches of a saved search. Free.
POST
https://api.foxreach.io/ api/ v1/ lead-finder/ saved-searches/{saved_search_id}/ runRequires an API key with the write scope.
Free: no reveal credits and no search budget are spent. FoxReach asks the data provider for a count with the stored filters and updates the saved total and last-run time. It returns the count, not the people; use Search People with the same filters to fetch them. The write scope is needed because the stored total changes.
Path Parameters#
saved_search_idstringpathrequiredThe saved search id.
Response#
dataobjectShow data
totalintegerCurrent number of matches.
lastRunAtstringISO 8601 timestamp of this run.
Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: write |
402 | upgrade_required on the Free plan |
404 | Lead Finder is not enabled while Lead Finder is switched off on this environment |
503 | Lead Finder is not configured when it is enabled but has no data provider key |
404 | Saved search not found: it does not exist in this workspace |
502 | The data provider is unavailable right now |
Rate Limit#
- 100 requests per minute, shared by every
expensivecall in your workspace. Fixed 60-second window. - Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset(unix epoch seconds) andX-RateLimit-Bucket(expensive). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
For client-side patterns, see Rate Limiting.
Was this page helpful?
View as MarkdownLast updated November 4, 2026