Endpoint Playground
Test Crawlora's Subway Nearby 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/subway/nearby" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| latitude | number | No | Search center latitude. Set together with longitude, or set query instead -- exactly one search mode. | |
| longitude | number | No | Search center longitude. | |
| query | string | No | Free-text address, city or ZIP to search near. Alternative to latitude/longitude. | |
| limit | integer | No | Maximum stores to return, 1-20 (default 10) | |
| offset | string | No | Opaque pagination cursor from a previous response's next_offset | |
| features | string | No | Comma-separated. Restricts results to stores with ALL listed features. Allowed values: HAS_BREAKFAST, IS_REMOTEORDER_ACCEPTED, HAS_HALAL, HAS_DRIVETHROUGH, HAS_CATERING, HAS_CURBSIDE, IS_OPERATING. |
{
"code": 200,
"msg": "OK",
"data": {
"stores": [
{
"store_id": "28062-0",
"address": {
"street": "701 Cesar Chavez Avenue",
"city": "Los Angeles",
"region": "CA",
"postal_code": "90012",
"country": "US"
},
"phone_number": "213-626-4411",
"latitude": 34.0610673,
"longitude": -118.2441504,
"distance_miles": 0.4,
"timezone": "America/Los_Angeles",
"is_open_now": false,
"can_take_online_orders": true,
"features": [
"HAS_BREAKFAST",
"IS_REMOTEORDER_ACCEPTED",
"HAS_CATERING",
"HAS_CURBSIDE",
"IS_OPERATING"
],
"payment_methods": [
"APPLEPAY",
"VISA",
"MASTERCARD"
],
"catering_url": "https://www.ezcater.com/catering/pvt/subway-los-angeles",
"hours": [
{
"day_of_week": "Monday",
"closed": false,
"opens": "09:00",
"closes": "22:00"
}
]
}
],
"count": 1,
"total_results": 42,
"next_offset": "opaque-cursor-abc123",
"source_url": "https://www.subway.com/api/location-search",
"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.
Returns Subway stores nearest first to a coordinate or a free-text address/city/ZIP, with live open/closed status, payment methods, catering link, and feature flags. This is the proximity search GET /subway/sitemap cannot do directly -- the sitemap enumerates the whole world for bulk scraping, this answers "what is near this point" with distance and live attributes the sitemap/store locator does not carry. Each store's store_id is the same value GET /subway/menu takes.
{
"code": 200,
"msg": "OK",
"data": {
"stores": [
{
"store_id": "28062-0",
"address": {
"street": "701 Cesar Chavez Avenue",
"city": "Los Angeles",
"region": "CA",
"postal_code": "90012",
"country": "US"
},
"phone_number": "213-626-4411",
"latitude": 34.0610673,
"longitude": -118.2441504,
"distance_miles": 0.4,
"timezone": "America/Los_Angeles",
"is_open_now": false,
"can_take_online_orders": true,
"features": [
"HAS_BREAKFAST",
"IS_REMOTEORDER_ACCEPTED",
"HAS_CATERING",
"HAS_CURBSIDE",
"IS_OPERATING"
],
"payment_methods": [
"APPLEPAY",
"VISA",
"MASTERCARD"
],
"catering_url": "https://www.ezcater.com/catering/pvt/subway-los-angeles",
"hours": [
{
"day_of_week": "Monday",
"closed": false,
"opens": "09:00",
"closes": "22:00"
}
]
}
],
"count": 1,
"total_results": 42,
"next_offset": "opaque-cursor-abc123",
"source_url": "https://www.subway.com/api/location-search",
"fetched_at": "2026-09-05T12:00:00Z"
}
}curl "https://api.crawlora.net/api/v1/subway/nearby" \
-H "x-api-key: $CRAWLORA_API_KEY"