Questions tagged [zomato-api]

The Zomato APIs provide the most accurate and updated restaurant data for integration with your application. This allows third party applications and products to integrate with Zomato and provide an engaging experience to their users. You can get information such as restaurant listings, location coordinates, reviews, discounts, photos, menus and pretty much everything else that we have for our own customers.

The Zomato API (http://zomato.com/api) was made public with the intention to help developers create innovative web and mobile applications using Zomato’s content. Using the API, developers can access the most updated content available on Zomato in real time directly from within their apps. They can access information such as restaurant listings, location coordinates, reviews, discounts, photos, menus and pretty much everything else that we have for our customers.

The API also lets developers search Zomato’s rich database comprising of ~20,000 restaurants, covering 10 major cities in India, based on various criteria.

65 questions
13
votes
3 answers

Not able to access Zomato developers page

I want to request for Zomato API key. However, their developers page https://developers.zomato.com/api is showing 404 error. The URL is taken from npm page for Zomato API https://www.npmjs.com/package/zomato-api . I've watched few youtube videos…
Sahil Mhatre
  • 131
  • 1
  • 5
7
votes
1 answer

How to use http request headers in Got?

I have a very simple goal in mind. I want to make an API request from an API known as Zomato from my node.js server application. I'm using an https request framework known as Got, which is supposed to be a lighter version of request API. var got =…
Shooting Stars
  • 755
  • 1
  • 9
  • 20
6
votes
2 answers

How to get more reviews from Zomato API

When I try to get more than 5 reviews, the same set of reviews are returned back by the 'reviews' API. I am getting the reviews using curl requests. For example, I am trying to get 10 reviews of 'Impromptu' with the start index as 20. curl -X GET…
Manish D.
  • 65
  • 1
  • 7
5
votes
1 answer

zomato api request with python requests library

Zomato which is one of the most popular restaurant search engines provides free api service... If curl is used in api request, works perfectly; curl -X GET --header "Accept: application/json" --header "user_key: MY_API_KEY_HERE"…
2
votes
1 answer

Why does the Zomato API have issues searching by zipcode?

Inside of Zomato's API documentation, you can utilize the q parameter to input practically anything. With the url below, I have been testing this with zipcodes in my area and it works like a charm. However, when I venture out and search zipcodes…
2
votes
4 answers

How to get Zomato restaurant ID using restaurant link?

I want to get details of a restaurant in Zomato. I have it's link as the input (https://www.zomato.com/mumbai/fantasy-the-cake-shop-kalyan?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1). By browsing the documentation of Zomato APIs, I…
Saeed Jassani
  • 1,079
  • 2
  • 11
  • 27
1
vote
0 answers

Zomato-API behaving weirdly different api calls

const zomato = require("zomato-api"); const client = zomato({ userKey: "my-user-key", }); // fetching one data and chaining another fetch client.getGeocode({lat: lat-value, lon: lon-value}).then(result => { console.log(result); // now using the…
Sarath AR
  • 11
  • 1
1
vote
1 answer

Not able to get restaurant collection in react native using zomato API

I am trying to display the zomato restaurant collection of a city on react native page. I am using zomato API. On zomato API documentation, I am using request URL given under "get zomato collections in a city" Below is my code: import React from…
pratteek shaurya
  • 850
  • 2
  • 12
  • 34
1
vote
0 answers

zomato Api doesn't return restaurants in search by aggregate_rating

I am building resturants search app and I want to filter restaurants in a city by many attributes like cuisines, category, aggregate_rating, price_range... when I send request to Zomato Api like this…
sarya
  • 141
  • 1
  • 1
  • 4
1
vote
1 answer

For loop keep printing the same information

I am trying to print the data of Zomato API. It prints the first detail, then second and keep repeating the second detail. I am assuming its not increasing the value of $i after 1 hence printing the same details. What am I doing wrong? My…
user14287969
1
vote
1 answer

API returning text/html rather than JSON when triggered using RestArrured

I'm triggering the Zomato api for the collections request, however, I keep getting the headers as if they were text/html. Postman returns them as JSON, which is what I need. All other Zomato apis I've tested so far are returning JSON but collections…
Francislainy Campos
  • 3,462
  • 4
  • 33
  • 81
1
vote
1 answer

Zomato API written in PHP not working in Google App Engine

Using the Zomato API I have written a simple PHP code to get the JSON data for the search query pizza. But for some reason it doesn't work when I push it to Google App Engine. I have tried running the PHP code in my localhost using xampp and it…
CY1223
  • 41
  • 1
  • 7
1
vote
3 answers

ZOMATO - INVALID API Key error in Eclipse but in POSTMAN response is a success

I am executing a GET request of the ZOMATO API the POSTMAN tool returns a successfull response, however when I try with Eclipse it returns the below message : 403 Error Invalid API Key The API key am using in POSTMAN and Eclipse are the same have…
1
vote
4 answers

Zomato API not working - ReactJs

I'm having a hard time trying to make a basic zomato api request work, in reactjs. The api documentation looks so simple. I'm doing a basic GET request to categories: https://developers.zomato.com/documentation#!/common/categories And here's how my…
Reena Verma
  • 1,617
  • 2
  • 20
  • 47
1
vote
1 answer

Zomato - Menu fetch API (/dailymenu)

When i use Zomato API to fetch Menu(/dailymenu), its always returning the below response. { "code": 400, "status": "Bad Request", "message": "No Daily Menu Available" } Anyone had any luck with this? I believe Zomato is not exposing Menu…
Habeeb
  • 7,601
  • 1
  • 30
  • 33
1
2 3 4 5