Core APIs
...
Search API
Reference
Menu Restaurants and Stores
2min
serpwow supports fetching menu pricing data for select restaurants by location simply make a get request using the restaurant and store identifier for example, to request menu pricing for store qdoba with store id 79706 , the request would be http https //api serpwow\ com/search?api key={api key}\&engine=menuhub\&type=menu\&store name=qdoba\&store id=79706\&output=jsoncurl l get https //api serpwow\ com/search \\ d api key="{api key}" \\ d engine="menuhub" \\ d type="menu" \\ d store name="qdoba" \\ d store id="79706" \\ d output="json"const axios = require('axios'); // set up the request parameters const params = { api key "{api key}", engine "menuhub", type "menu", store name "qdoba", store id "79706", output "json" } // make the http get request to serpwow axios get('https //api serpwow\ com/search', { params }) then(response => { // print the json response from serpwow console log(json stringify(response data, 0, 2)); }) catch(error => { // catch and print the error console log(error); })import requests import json \# set up the request parameters params = { 'api key' '{api key}', 'engine' 'menuhub', 'type' 'menu', 'store name' 'qdoba', 'store id' '79706', 'output' 'json' } \# make the http get request to serpwow api result = requests get('https //api serpwow\ com/search', params) \# print the json response from serpwow print(json dumps(api result json()))# set up the request parameters $querystring = http build query(\[ 'api key' => '{api key}', 'engine' => 'menuhub', 'type' => 'menu', 'store name' => 'qdoba', 'store id' => '79706', 'output' => 'json' ]); \# make the http get request to serpwow $ch = curl init(sprintf('%s?%s', 'https //api serpwow\ com/search', $querystring)); curl setopt($ch, curlopt returntransfer, true); curl setopt($ch, curlopt followlocation, true); \# the following options are required if you're using an outdated openssl version \# more details https //www openssl org/blog/blog/2021/09/13/letsencryptrootcertexpire/ curl setopt($ch, curlopt ssl verifyhost, false); curl setopt($ch, curlopt ssl verifypeer, false); curl setopt($ch, curlopt timeout, 180); $api result = curl exec($ch); curl close($ch); \# print the json response from serpwow echo $api result; below is a full list restaurants and supported locations for the selected restaurant in json format store name json of store ids applebees applesbees auntie annes auntie annes blaze pizza blaze pizza bojangles bojangles carrabas carrabas charleys charleys cheba hut cheba hut checkers and rallys checkers and rallys chicken salad chick chicken salad chick churchs chicken churchs chicken cicis cicis cracker barrel cracker barrel daves hot chicken daves hot chicken del taco del taco dennys dennys el pollo loco el pollo loco first watch first watch golden corral golden corral hardees hardees hooters hooters ihop ihop jack in the box jack in the box jasons deli jasons deli johnny rockets johnny rockets krispy kreme krispy kreme mad greens mad greens mission bbq mission bbq mod pizza mod pizza nekter juice bar nekter juice bar noodles and company noodles and company north italia north italia outback steakhouse outback steakhouse papa murphys papa murphys peter piper pizza peter piper pizza pf changs pf changs potbelly potbelly qdoba qdoba red robin red robin ruby tuesday ruby tuesday saladworks saladworks sbarro sbarro shake shack shake shack sharkys sharkys shipley donuts shipley donuts smashburger smashburger smoothie king smoothie king steak n shake steak n shake sweetgreen sweetgreen taco johns taco johns tgi fridays tgi fridays the cheesecake factory the cheesecake factory tropical smoothie cafe tropical smoothie cafe wetzels pretzels wetzels pretzels zaxbys zaxbys