Skip to main content
POST
Local Businesses
Business Search finds main-street businesses by category and location. Business Resolve turns a business name and address into its website domain, phone and operating status. Both are async: POST, get a request_id, poll GET /v1/requests/{request_id}. Both return the same LocalResult shape.
Both endpoints accept optional memo (≤ 1000 chars) and decisionContext (object) body fields, stored on the receipt. See Audit Trail.

Business Resolve

POST /v1/tools/resolve/business
string
required
Business name, e.g. "TAQUERIA LOS AMIGOS"
string
Street address, e.g. "2334 Mission St"
string
City
string
State / province. Not locating on its own.
string
Postal code
string
Phone number, the strongest match signal after the name.
name plus at least one of address, city, postal_code, or phone is required.

Response Structure

A miss is a completed job with found: false, result: null and the best confidence seen, never an error. A candidate below the threshold is returned as closest_match.
confidence is 0–1, weighted over the signals you supplied. found requires confidence ≥ 0.65 and name similarity ≥ 0.5. POST /v1/tools/find/business Finds businesses by category and location. Flat price per search, not per result.
string[]
Business categories, e.g. ["hvac contractor", "dental practice"] (max 50). category or keywords is required.
string[]
Free-text keywords (max 50)
string[]
required
Cities, neighborhoods or "City, ST", e.g. ["Austin, TX", "Round Rock, TX"] (max 50)
number
Minimum star rating, 0–5
number
Minimum review count
boolean
true keeps only detected chains; false drops them. Rows with is_chain: null pass a false filter.
'open' | 'any'
default:"open"
open drops businesses detected as closed
boolean
true returns only rows with a website domain
number
default:"100"
Max results, 1–500. See truncated below.

Response Structure

A search yields up to ~60 rows. If it stops before limit, truncated is true. Split large territories.

The LocalResult shape

Not returned

Licence issue date, NPI taxonomy, FMCSA authority type or NAICS code.

SDK

See Pricing.