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 true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type next steps https //docs trajectdata com/serpwow/search api/results/menu/menu price