Delivery and on-demand platforms use catalog.xmap.ai to bootstrap a restaurant and merchant database in a new city on day one, and to prioritize outreach by which real businesses are worth onboarding first.
catalog.xmap.ai is a self-serve database of 140M+ real business locations across 40+ countries. Every record is an actual, physically-located business (not an estimate) with up to 36 structured fields: name, full address, latitude/longitude, category (three levels deep), brand and chain affiliation, hours of operation, phone and website, star rating and review count, open/closed status, and more.
You filter the catalog by category, brand, or geography in a live web interface, watch the matching record count update as you narrow the search, and export the results as a clean CSV file, ready to open in a spreadsheet, load into GIS software, or join against your own data.
The dataset refreshes every 30 days, so an export reflects recent openings, closures, and changes rather than a static snapshot from years ago.
Users expect a full restaurant list at launch, not a slow trickle of manually onboarded merchants.
A merchant-acquisition team performs better against a prioritized, real list than a cold city map.
A thin restaurant list against a competitor's full one is a fast way to lose a new user.
Populate a new city's restaurant and merchant list from real, structured location data on launch day.
Rank prospective merchants by rating, review volume, and traffic score for sales outreach.
Compare your live merchant list against the full local restaurant universe to find gaps.
Expand beyond restaurants into grocery, pharmacy, or retail delivery using the same catalog.
Catch newly opened restaurants worth an onboarding call as soon as they appear.
Identify delivery-only kitchens that a storefront-based directory would otherwise miss.
Merchant count by category available at day-one launch.
Every export carries 36 columns; these are the ones delivery platforms use most.
| Field | Type | Why it matters here |
|---|---|---|
| category_level_1–3 | string | Separates restaurants, cafes, grocery, and other delivery-eligible categories |
| phone / website | string | Builds a contactable onboarding list for merchant-acquisition reps |
| hours_of_operation | string | Confirms operating hours before listing a merchant as available |
| rating / review_count | numeric | Prioritizes onboarding outreach toward already-popular merchants |
| open_status | string | Flags newly opened restaurants worth an onboarding call |
| latitude / longitude | float | Places every merchant precisely for delivery-radius planning |
| brand_name / chain_flag | string / boolean | Identifies chains worth a single corporate onboarding conversation |
| poi_id | string (hash) | A stable join key for tracking merchant-onboarding status over time |
A delivery platform is entering a new metro. The team exports every restaurant and cafe in the city with ratings and contact info, seeds the app's browse experience with a full catalog on day one, and hands the merchant-acquisition team a ranked outreach list instead of a cold territory.
We'll pull a live sample for your launch market.