Endpoint Playground
Test Crawlora's Sonic Drive-In Location Suggest 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/sonic/location-suggest?query=<query>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | Yes | Partial address, place, city, state or ZIP to complete | |
| limit | integer | No | Maximum suggestions, 1-25. Defaults to 5. Upstream may return fewer. | |
| country | string | No | ISO 3166-1 alpha-2 country code to restrict results to. Defaults to US. |
{
"code": 200,
"msg": "OK",
"data": {
"query": "2540 dell range",
"country": "US",
"limit": 5,
"count": 1,
"suggestions": [
{
"layer": "address",
"formatted_address": "2540 Dell Range Blvd, Cheyenne, WY 82009 US",
"label": "2540 Dell Range Blvd",
"number": "2540",
"street": "Dell Range Blvd",
"city": "Cheyenne",
"county": "Laramie",
"state": "Wyoming",
"state_code": "WY",
"postal_code": "82009",
"country": "United States",
"country_code": "US",
"latitude": 41.160549,
"longitude": -104.777671,
"confidence": "exact"
}
],
"source_url": "https://api.radar.io/v1/search/autocomplete?...",
"fetched_at": "2026-09-05T12:00:00Z"
}
}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.
Completes a partial address, place, city, state or ZIP into ranked matches, each already carrying the latitude and longitude that GET /sonic/nearby takes -- so a caller can run a Sonic restaurant search from free text instead of coordinates. Each suggestion's layer describes its granularity and is one of `address`, `locality`, `state`, `postalCode` or `place`, and confidence is one of `exact`, `interpolated` or `fallback`. Results are restricted to one country (default US). A query that matches nothing returns an empty suggestions array with count 0, not an error.
{
"code": 200,
"msg": "OK",
"data": {
"query": "2540 dell range",
"country": "US",
"limit": 5,
"count": 1,
"suggestions": [
{
"layer": "address",
"formatted_address": "2540 Dell Range Blvd, Cheyenne, WY 82009 US",
"label": "2540 Dell Range Blvd",
"number": "2540",
"street": "Dell Range Blvd",
"city": "Cheyenne",
"county": "Laramie",
"state": "Wyoming",
"state_code": "WY",
"postal_code": "82009",
"country": "United States",
"country_code": "US",
"latitude": 41.160549,
"longitude": -104.777671,
"confidence": "exact"
}
],
"source_url": "https://api.radar.io/v1/search/autocomplete?...",
"fetched_at": "2026-09-05T12:00:00Z"
}
}curl "https://api.crawlora.net/api/v1/sonic/location-suggest?query=<query>" \
-H "x-api-key: $CRAWLORA_API_KEY"