Yelp Scraper

ENDPOINTS
GET/search/filters

Search Filters

Get every filter Yelp offers for a search: price, features, categories, distance and service types.

QUERY PARAMS

City, neighborhood, address or ZIP code to search in.

Examples: San Francisco, CA, Beverly Hills, CA, 10001

What to search for.

Example: plumbers

Yelp category alias or name (see Categories), or a yelp.com search URL with cflt=.

Examples: pizza, italian, Coffee & Tea

{
  "filters": [
    {
      "group": "price",
      "title": "Price",
      "type": "groupedFilterToggle",
      "options": [
        {
          "value": "RestaurantsPriceRange2.1",
          "label": "$",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "RestaurantsPriceRange2.2",
          "label": "$$",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "RestaurantsPriceRange2.3",
          "label": "$$$",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "RestaurantsPriceRange2.4",
          "label": "$$$$",
          "is_selected": false,
          "feature": null
        }
      ]
    },
    {
      "group": "suggested",
      "title": "Suggested",
      "type": "checkbox",
      "options": [
        {
          "value": "open_now",
          "label": "Open Now",
          "is_selected": false,
          "feature": "open_now"
        },
        {
          "value": "hottest_new_opening",
          "label": "Hot and New",
          "is_selected": false,
          "feature": "hot_and_new"
        },
        {
          "value": "GoodForKids",
          "label": "Good for Kids",
          "is_selected": false,
          "feature": "good_for_kids"
        },
        {
          "value": "RestaurantsGoodForGroups",
          "label": "Good for Groups",
          "is_selected": false,
          "feature": "good_for_groups"
        },
        {
          "value": "BusinessAcceptsApplePay",
          "label": "Accepts Apple Pay",
          "is_selected": false,
          "feature": "accepts_apple_pay"
        },
        {
          "value": "BusinessAcceptsBitcoin",
          "label": "Accepts Cryptocurrency",
          "is_selected": false,
          "feature": "accepts_cryptocurrency"
        }
      ]
    },
    {
      "group": "features",
      "title": "Features",
      "type": "checkbox",
      "options": [
        {
          "value": "DogsAllowed",
          "label": "Dogs Allowed",
          "is_selected": false,
          "feature": "dogs_allowed"
        },
        {
          "value": "BusinessAcceptsCreditCards",
          "label": "Accepts Credit Cards",
          "is_selected": false,
          "feature": "accepts_credit_cards"
        },
        {
          "value": "BusinessOpenToAll",
          "label": "Open to All",
          "is_selected": false,
          "feature": "open_to_all"
        },
        {
          "value": "ByAppointmentOnly",
          "label": "By Appointment Only",
          "is_selected": false,
          "feature": "by_appointment_only"
        },
        {
          "value": "CoatCheck",
          "label": "Coat Check",
          "is_selected": false,
          "feature": "coat_check"
        },
        {
          "value": "FlowerDelivery",
          "label": "Flower Delivery",
          "is_selected": false,
          "feature": "flower_delivery"
        },
        {
          "value": "GenderNeutralRestrooms",
          "label": "Gender Neutral Restrooms",
          "is_selected": false,
          "feature": "gender_neutral_restrooms"
        },
        {
          "value": "HasTV",
          "label": "Has TV",
          "is_selected": false,
          "feature": "has_tv"
        },
        {
          "value": "LikedByForties",
          "label": "Liked by 40-Somethings",
          "is_selected": false,
          "feature": "liked_by_40_somethings"
        },
        {
          "value": "LikedByThirties",
          "label": "Liked by 30-Somethings",
          "is_selected": false,
          "feature": "liked_by_30_somethings"
        },
        {
          "value": "LikedByTwenties",
          "label": "Liked by 20-Somethings",
          "is_selected": false,
          "feature": "liked_by_20_somethings"
        },
        {
          "value": "offers_booking_task",
          "label": "Service Booking Enabled",
          "is_selected": false,
          "feature": "service_booking"
        },
        {
          "value": "OffersMilitaryDiscount",
          "label": "Offers Military Discount",
          "is_selected": false,
          "feature": "military_discount"
        },
        {
          "value": "OnlineMessageThisBusiness",
          "label": "Request a Quote",
          "is_selected": false,
          "feature": "request_a_quote"
        },
        {
          "value": "Open24Hours",
          "label": "Open 24 Hours",
          "is_selected": false,
          "feature": "open_24_hours"
        },
        {
          "value": "open_time",
          "label": "Open At",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "CheapDelivery",
          "label": "Low Delivery Fee",
          "is_selected": false,
          "feature": "low_delivery_fee"
        },
        {
          "value": "FastDelivery",
          "label": "Fast Delivery",
          "is_selected": false,
          "feature": "fast_delivery"
        },
        {
          "value": "FreeDelivery",
          "label": "Free Delivery",
          "is_selected": false,
          "feature": "free_delivery"
        },
        {
          "value": "PlatformOnlineBooking",
          "label": "Online Booking",
          "is_selected": false,
          "feature": "online_booking"
        },
        {
          "value": "PlatformPreviouslyOrdered",
          "label": "Order Again",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "PlatformSpaBooking",
          "label": "Accepts Online Appointments",
          "is_selected": false,
          "feature": "online_appointments"
        },
        {
          "value": "RestaurantsTableService",
          "label": "Waiter Service",
          "is_selected": false,
          "feature": "waiter_service"
        },
        {
          "value": "WheelchairAccessible",
          "label": "Wheelchair Accessible",
          "is_selected": false,
          "feature": "wheelchair_accessible"
        },
        {
          "value": "Alcohol.beer_and_wine",
          "label": "Beer & Wine Only",
          "is_selected": false,
          "feature": "beer_and_wine"
        },
        {
          "value": "Music.jukebox",
          "label": "Music: Jukebox",
          "is_selected": false,
          "feature": "jukebox"
        },
        {
          "value": "Music.karaoke",
          "label": "Music: Karaoke",
          "is_selected": false,
          "feature": "karaoke"
        },
        {
          "value": "BusinessParking.street",
          "label": "Street Parking",
          "is_selected": false,
          "feature": "street_parking"
        },
        {
          "value": "BusinessParking.garage",
          "label": "Garage Parking",
          "is_selected": false,
          "feature": "garage_parking"
        },
        {
          "value": "BusinessParking.valet",
          "label": "Valet Parking",
          "is_selected": false,
          "feature": "valet_parking"
        },
        {
          "value": "BusinessParking.lot",
          "label": "Private Lot Parking",
          "is_selected": false,
          "feature": "private_lot_parking"
        },
        {
          "value": "BusinessParking.validated",
          "label": "Validated Parking",
          "is_selected": false,
          "feature": "validated_parking"
        },
        {
          "value": "Smoking.no",
          "label": "Smoking: No",
          "is_selected": false,
          "feature": "no_smoking"
        },
        {
          "value": "Smoking.outdoor",
          "label": "Smoking: Outdoor Area / Patio Only",
          "is_selected": false,
          "feature": "smoking_outdoor_only"
        },
        {
          "value": "Smoking.yes",
          "label": "Smoking: Yes",
          "is_selected": false,
          "feature": "smoking_allowed"
        },
        {
          "value": "WiFi.free",
          "label": "Free Wi-Fi",
          "is_selected": false,
          "feature": "free_wifi"
        },
        {
          "value": "WiFi.paid",
          "label": "Paid Wi-Fi",
          "is_selected": false,
          "feature": "paid_wifi"
        }
      ]
    },
    {
      "group": "distance",
      "title": "Distance",
      "type": "radio",
      "options": [
        {
          "value": "g:-97.86003112792969,30.21635515266855,-97.65541076660156,30.394199462058317",
          "label": "Bird's-eye View",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "g:-97.80887603759766,30.26084646915501,-97.7065658569336,30.34976864147678",
          "label": "Driving (5 mi.)",
          "is_selected": true,
          "feature": null
        },
        {
          "value": "g:-97.78329849243164,30.282936335784672,-97.73214340209961,30.327397491366572",
          "label": "Biking (2 mi.)",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "g:-97.77050971984863,30.294127625336497,-97.74493217468262,30.316358186598485",
          "label": "Walking (1 mi.)",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "g:-97.76087522506714,30.302464676579113,-97.75448083877563,30.30802231691613",
          "label": "Within 4 blocks",
          "is_selected": false,
          "feature": null
        }
      ]
    },
    {
      "group": "sort",
      "title": "Sort:",
      "type": "radio",
      "options": [
        {
          "value": "recommended",
          "label": "Recommended",
          "is_selected": true,
          "feature": null
        },
        {
          "value": "rating",
          "label": "Highest Rated",
          "is_selected": false,
          "feature": null
        },
        {
          "value": "review_count",
          "label": "Most Reviewed",
          "is_selected": false,
          "feature": null
        }
      ]
    }
  ]
}