Search for location entities on Crunchbase using fuzzy matching. Use this endpoint to resolve location names to their Crunchbase slugs, which you can then pass as filters to search endpoints like company-search, person-search, or location-search.
HTTP Request
| |
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
q | string | Yes | — | Location search query (partial or full name) |
type | string | No | — | Filter by location type: city, region, or country |
limit | integer | No | — | Maximum number of results to return |
Response
Example Response
| |
Response Fields
| Field | Type | Description |
|---|---|---|
status | boolean | Whether the request was successful |
request_id | string | Unique identifier for the request |
data.q | string | Echo of the search query |
data.results | array | List of matching location entities |
data.results[].name | string | Display name of the location |
data.results[].slug | string | Location slug — use this as a filter value in search endpoints |
data.results[].uuid | string | Crunchbase UUID of the location |
data.results[].location_type | string | Type of location: city, region, or country |
data.total | integer | Total number of matching locations |
request_params | object | Echo of the parameters sent in the request |
request_params.q | string | The search query that was used |
request_params.type | string | The type filter that was applied |
request_params.limit | string | The limit that was applied |
Code Examples
| |
| |
| |
Related Endpoints
- Company Search — Search companies using location slugs as filters
- Location Search — Browse all locations with filtering and pagination
- Person Search — Search people filtered by location