Core APIs
...
Menu
Menu Price
4 min
menu price parameters get get /search?engine=menhub the following parameters are applicable when making a request with engine=menuhub to retrieve menu pricing data for a specific restaurant and location use the store name parameter to specify the target restaurant (e g , qdoba) use the store id parameter to indicate the exact location of that restaurant the list of supported stores and store ids can be https //docs trajectdata com/serpwow/search api/reference/menu restaurants 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; menu price parameters the following parameters are available for menu price requests parameter required description engine required should be set to engine=google store name required supported store name list can be https //docs trajectdata com/serpwow/search api/reference/menu restaurants store id required supported store id list can be https //docs trajectdata com/serpwow/search api/reference/menu restaurants next steps https //docs trajectdata com/serpwow/search api/results/menu/menu price