Endpoint Playground
Test Crawlora's Search stored Google Maps businesses API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/datasets/google-map-businesses/search" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Full-text business search query, max 256 characters | |
| category | string | No | Exact category filter, max 128 characters | |
| country | string | No | Exact country filter, max 128 characters | |
| state | string | No | Exact state filter, max 128 characters | |
| county | string | No | Exact county filter, max 128 characters | |
| city | string | No | Exact city filter, max 128 characters | |
| town | string | No | Exact town filter, max 128 characters | |
| min_rating | number | No | Minimum rating, 0 through 5 | |
| min_review_count | integer | No | Minimum review count | |
| has_website | boolean | No | Filter by website presence | |
| has_phone | boolean | No | Filter by phone presence | |
| lat | number | No | Latitude for radius filtering or distance sort | |
| lon | number | No | Longitude for radius filtering or distance sort | |
| radius_m | integer | No | Radius in meters, 1 through 50000; requires lat and lon when supplied | |
| sort | string | No | Sort enum: relevance, updated_at_desc, rating_desc, review_count_desc, distance_asc | |
| page | integer | No | Page number, defaults to 1 | |
| page_size | integer | No | Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000 |
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "google-map-businesses",
"items": [
{
"place_id": "ChIJ99URUeOAhYAR0J5ZUxTesDQ",
"name": "Hotel Zephyr San Francisco",
"category": [
"hotel"
],
"rating": 4.1,
"review_count": 3213
}
],
"page": 1,
"page_size": 20,
"total": 1,
"sort": "relevance"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Searches Google Maps business records stored in Elasticsearch. Sort enum: `relevance`, `updated_at_desc`, `rating_desc`, `review_count_desc`, `distance_asc`.
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "google-map-businesses",
"items": [
{
"place_id": "ChIJ99URUeOAhYAR0J5ZUxTesDQ",
"name": "Hotel Zephyr San Francisco",
"category": [
"hotel"
],
"rating": 4.1,
"review_count": 3213
}
],
"page": 1,
"page_size": 20,
"total": 1,
"sort": "relevance"
}
}curl "https://api.crawlora.net/api/v1/datasets/google-map-businesses/search" \
-H "x-api-key: $CRAWLORA_API_KEY"