Sephora

Sephora store locator

Returns Sephora physical store locations near a coordinate (address, hours, BOPIS/curbside/same-day flags). Renders through a JS-executing browser backend, unlike every other Sephora endpoint -- the store-locator data call itself is plain HTTP, but it requires a per-visit access token minted by an endpoint gated behind a bot-management JS challenge, so responses may take longer.

get/sephora/stores

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/sephora/stores
  • Auth: API key in header x-api-key

Query parameters

latitudenumber required

Latitude, -90 to 90

longitudenumber required

Longitude, -180 to 180

radiusinteger

Search radius in miles, 1 to 500, defaults to 50

limitinteger

Max stores to return, 1 to 50, defaults to 10

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "latitude": 41.88325,
    "longitude": -87.6323879,
    "radius": 50,
    "stores": [
      {
        "display_name": "STATE STREET",
        "distance_miles": 0.2,
        "hours": {
          "time_zone": "America/Chicago"
        },
        "store_id": "0662",
        "store_type": "SEPHORA"
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.