How to search Pursuit accounts with the API
Last updated: September 4, 2026
When to Use This
Use this when you want Pursuit account data inside another tool: a Clay table, a spreadsheet, or a partner system that builds target lists.
Before You Start
A Pursuit API key
The tool or script that will send the request
Steps
Generate an API key in Pursuit.
Call GET /v1/accounts/sum-lev-groups. The response lists every account-type group and the Census summary levels it covers, so you know which group names the accounts endpoint accepts.
Choose your filters. Combine any of name, website, state, population range, account type, and geography.
For a geographic search, pass a latitude, a longitude, and a radius in kilometers. The endpoint returns every account inside that circle.
Send the request to GET /v1/accounts with your API key and your filters.
Read the pagination values in the response and request the next page until you have every match.
Load the results into your destination tool.
What Success Looks Like
Your tool holds a list of Pursuit accounts matching your filters, with the same names, geographies, and account types you see in Pursuit.
Common Issues
Problem: An account-type filter returns nothing.
Fix: Call GET /v1/accounts/sum-lev-groups and pass a group name exactly as it appears in that response.
Problem: You get far fewer accounts than you expect.
Fix: Check the pagination values in the response. The first page is not the full result set. Keep requesting pages until the API reports no more.
Problem: A radius search returns accounts outside the area you expected.
Fix: Confirm the radius unit is kilometers and that latitude and longitude are in the order the endpoint expects.
Next Step
Once your list is loading correctly, see "What is the Pursuit Accounts API?" for what else the endpoint filters on.