E-commerce Location Scraper
Pricing
from $1.14 / 1,000 locations
E-commerce Location Scraper
Collect every store unit (location) for a restaurant chain from its store-locator URL.
Pricing
from $1.14 / 1,000 locations
Rating
0.0
(0)
Developer
E Commerce
Maintained by ApifyActor stats
0
Bookmarked
3
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
E-commerce Location Scraping
Collect every store location for a restaurant chain. Pick one or more supported chains and the scraper returns each chain's store units — name, full address, coordinates, phone, opening hours, and store attributes — as clean schema.org Restaurant records.
What it does
Each selected chain maps to a dedicated location source that enumerates all of that chain's store units and returns them page by page, up to your per-chain limit. Every source has its own native data format; this Actor normalizes them all into a single schema.org shape, so opening hours, addresses, and coordinates look the same regardless of which chains you select. You are charged per location returned.
Supported chains
Coverage is United States unless noted.
| Chain | Coverage | Chain | Coverage |
|---|---|---|---|
| Subway | US | Baskin Robbins | US |
| Taco Bell | US | Jack in the Box | US |
| Domino's | US | Panera Bread | US |
| Little Caesars | US | Tropical Smoothie Cafe | US |
| Pizza Hut | US | Waffle House | US |
| Burger King | US | IHOP | US |
| Wendy's | US | Applebee's | US |
| Starbucks | US, Canada | Five Guys | US |
| Popeyes | US, Canada | Hardee's | US |
| McDonald's | US | Auntie Anne's | US |
| Dunkin' | US | Smoothie King | US |
| Chipotle | US | Buffalo Wild Wings | US |
| KFC | US | Denny's | US |
| Dairy Queen | US | Marco's Pizza | US |
| Chick-fil-A | US | Firehouse Subs | US |
| Papa Johns | US | Chili's | US |
| Jersey Mike's | US | Whataburger | US |
| Jimmy John's | US | Dutch Bros Coffee | US |
| Wingstop | US | Culver's | US |
| Panda Express | US | Zaxby's | US |
| Papa Murphy's | US | Cold Stone Creamery | US |
| Tim Hortons | US |
Input
| Field | Type | Description |
|---|---|---|
locationsUrls | array (required) | The chains to collect locations for, chosen from the supported list. Defaults to Subway. Starbucks and Popeyes offer separate US and Canada options. |
maxLocationsPerChain | integer | Maximum locations to collect per chain. Applied independently to each chain, not as a shared run total. Default 1000. |
Output
Each dataset item is one store location, structured as a schema.org Restaurant:
{"@context": "https://schema.org","@type": "Restaurant","name": "Chick-fil-A","url": "https://www.chick-fil-a.com/locations/va/leesburg","telephone": "+17037771200","branchCode": "02710","identifier": 10086,"address": {"@type": "PostalAddress","streetAddress": "1002 Edwards Ferry Rd NE","addressLocality": "Leesburg","addressRegion": "VA","postalCode": "20176","addressCountry": "US"},"geo": {"@type": "GeoCoordinates","latitude": 39.114553,"longitude": -77.536868},"openingHoursSpecification": [{"@type": "OpeningHoursSpecification","dayOfWeek": "https://schema.org/Monday","opens": "06:00:00","closes": "22:00:00"}],"amenityFeature": [{ "@type": "LocationFeatureSpecification", "name": "Drive Thru", "value": true }]}
| Field | schema.org type | Description |
|---|---|---|
name | Text | Store name |
url | URL | Store page URL |
telephone | Text | Store phone number |
branchCode | Text | The chain's store code / store identifier |
identifier | — | Internal chain identifier |
address | PostalAddress | streetAddress, addressLocality (city), addressRegion (state), postalCode (ZIP), addressCountry (US/CA) |
geo | GeoCoordinates | latitude, longitude |
openingHoursSpecification | OpeningHoursSpecification[] | One entry per open interval. dayOfWeek, opens/closes as 24-hour HH:MM:SS. A day with no entry is closed; overnight hours are represented by closes earlier than opens. Empty when a chain does not publish hours. |
amenityFeature | LocationFeatureSpecification[] | Store attributes the chain advertises (e.g. Drive Thru, Breakfast, Delivery) |
Any field the source does not provide is null (or an empty array for openingHoursSpecification / amenityFeature).
Pricing
This Actor uses pay-per-event pricing. You are charged once per store location returned to the dataset (event location-scraped).