I am trying to pull home value from zillow and I am getting an error "Error: this account is not authorized to execute this API call"
I am trying to pull home value from zillow and I am getting an error "Error: this account is not authorized to execute this API call"
Zillow requires an API Key they call “zwsId” to be able to use their API. Take a look at how to get this and understand how to use their API: https://www.zillow.com/howto/api/APIOverview.htm
I have create a custom Zap for Zillow, I would be happy to share if you can provide your email address through a direct message to me…
David
I understand that, I have it setup I thought correctly but I get an error when I test the API Call. See Attachments. Would love to see how you have it setup.
This post has been edited by a moderator to remove personal or private information. Please remember that the Zapier Community is a public forum and do not include any personal information in your posts.
here is the Error Message.
Your setup looks correct with the exception city and state. Both of these are required. Using just one will not work. The error however indicates an Zillow Web Service Identifier error. Most likely unrelated. Make sure the zws-id is correct (case sensitive).
David
Hey David Appreciate you trying to help me. I have tried 3 or 4 different zws-id (Literally copied and pasted the ID from the email) and also put city+state+zip , city+zip and none work. Same error, it is my opinion that Zillow has either done away with the GetSearchResults API or you have to have a higher than basic level of Zillow access. I am trying to reach Zillow to find out why the API is not available in my setup (See below)
I noticed you do not have any of the “Select API(s)” checked. I found an article where this resolved the issue “I ended up figuring it out. I had to go back to "My account settings" then clicking on "Edit API information" then click on all the APIs I wanted access to and click save. About after an hour I was able to make calls to the Zillow API.” https://github.com/hanneshapke/pyzillow/issues/22
I have 3 different login for Zillow. This login (see attached) shows that I have APIs configured, but I think the API I need is the “Get Search Results” which isn’t even an option when I try to EDIT MY APIs (See Attachment). Again I appreciate your efforts!!
Shooting in the dark here, but here are some other Zillow APIs ti try:
GetDeepSearchResults.htm
url = "http://www.zillow.com/webservice/GetDeepSearchResults.htm")
Arguments
address The address of the property to search. Required.
citystatezip The city+state combination and/or ZIP code for which to search. Required.
rentzestimate Return Rent Zestimate information if available (logical, default: false).
zws_id The Zillow Web Service Identifier. Required.
url URL for the GetDeepSearchResults Web Service. Required.
Found these on https://rdrr.io/cran/ZillowR/man/GetDeepSearchResults.html
David, I tried the Zillow app you sent, and it worked. THANK YOU!!
I’m running into the same issue with Postman and all of the settings have been checked from the Account Settings.
Thanks.
I too am getting the same error message. Does the Zillow API still work? I cannot even edit my API information on my account settings page as there is no option to do so.
For anyone else who stumbles across this thread in the future. It looks like Zillow has disabled public access to this API and now run public record and Zestimate API calls through their “Bridge API” requiring you to work with their Bridge Interactive team to get access.
I have no idea what cost or limitations look like at the moment.
https://www.bridgeinteractive.com/developers/zillow-group-data/
Thanks so much for keeping the community updated,
The "Error: this account is not authorized to execute this API call" message typically indicates an issue with your Zillow API credentials or the specific endpoint you are trying to access. Ensure you have a valid API key and that it is correctly included in your API requests. Double-check the API documentation to verify if the endpoint you are trying to access requires specific permissions or additional authentication. If the problem persists, reach out to Zillow support for assistance, as they can help troubleshoot and resolve the authorization error.
The "Zillow error: this account is not authorized to execute this API call" typically indicates that your Zillow API credentials or authorization are not set up correctly. To resolve this issue:
By addressing these points, you should be able to resolve the "not authorized" error and successfully execute your Zillow API calls. Here find more information on zipcode API.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.