search_businesses
Search for local businesses listed on HeySpark. Filter by keyword, category, city/state, or geographic coordinates. Returns a list of matching businesses with name, category, location, rating, and contact info. Premium-tier businesses appear first in results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name (e.g., 'Asheville') | |
| limit | No | Max results (default 10, max 50) | |
| query | No | Search keyword (e.g., 'pizza', 'emergency plumber', 'hair salon') | |
| state | No | State code (e.g., 'NC') | |
| offset | No | Pagination offset (default 0) | |
| category | No | Business category filter | |
| latitude | No | Latitude for location-based search | |
| longitude | No | Longitude for location-based search | |
| radius_miles | No | Search radius in miles (max 50). Requires latitude/longitude. |