Endpoint Playground
Returns one storefront's full open-store directory (address, phone, coordinates, services, weekly hours). site selects the storefront and accepts jcrew or factory; defaults to jcrew. Give lat and lng together to sort by distance from that point (each store's distance_miles is then populated); omit both for the upstream's own order.
14 Oct 2026: 114 stores; 12 fields had a value in every checked item.
Sample value profiles: name: “1035 Madison Ave” and 113 other values; services: median 5 entries; city: “New York” and 100 other values.
curl 'https://api.crawlora.net/api/v1/jcrew/stores?site=jcrew' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| site | string | No | jcrew | Storefront whose stores to return |
| lat | number | No | Latitude to sort distance from (must be given together with lng) | |
| lng | number | No | Longitude to sort distance from (must be given together with lat) |
{
"code": 200,
"msg": "OK",
"data": {
"site": "jcrew",
"count": 114,
"stores": [
{
"id": "731",
"name": "1035 Madison Ave",
"address": "1035 Madison Ave",
"city": "New York",
"region": "NY",
"postal_code": "10075",
"country": "US",
"phone": "+13323343487",
"latitude": 40.7764377,
"longitude": -73.9618084,
"services": [
"Women's",
"Collection",
"In-Store Pickup",
"Same Day Delivery"
],
"hours": {
"monday": {
"open_intervals": [
{
"start": "10:00",
"end": "19:00"
}
]
},
"sunday": {
"open_intervals": [
{
"start": "11:00",
"end": "18:00"
}
]
}
}
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.