Introduction

BrandMappr API

Send a brand name. Get every location, or a rendered map. One call.

POST /api/v1/location-map
GET /api/v1/brands

Try It

POST/api/v1/location-map
{
  "brand": "Starbucks",
  "region": "US",
  "count": 16482,
  "locations": [
    {
      "name": "Starbucks",
      "address": "1912 Pike Pl, Seattle, WA 98101",
      "lat": 47.6097,
      "lng": -122.3425,
      "city": "Seattle",
      "state": "WA"
    },
    ...
  ]
}
Demo key: limited to US locations, 5 results. Get a full key →

Quick Navigation


What You Get

Data formatsjson, csv, and geojson return structured location data: name, address, lat/lng, phone, hours, features, and source metadata for every matching location.

Image formatspng and jpeg return a rendered map with markers plotted on a styled basemap. Supports six themes, custom marker colors, heatmap mode, and Focus Mode for country isolation.


Coverage

  • ~75,000+ brands across all continents
  • ~2.3 million locations worldwide
  • Data sourced from OpenStreetMap (Geofabrik PBF extracts)
  • 145 stock ticker mappings (SBUX, MCD, WMT, etc.)
  • Updated monthly