Goodreads Developers discussion

63 views
bugs > Events API

Comments Showing 1-10 of 10 (10 new)    post a comment »
dateDown arrow    newest »

message 1: by Daniel (new)

Daniel Has the Goodreads Events data/api been disabled? The API is returning a blank list and the website isn't listing any events:
http://www.goodreads.com/event

(or is it just that no one is using this functionality anymore?)


message 2: by Daniel (new)

Daniel Rekshan (drekshan) We recently changed the action because of performance reasons, I don't think they work well with the api.

Previously, if you didn't specify a location, then we'd show a list of events anyways. Turns out that was an expensive query, so on the website, we'll require you to specify a zipcode or location.

I know Ettore has had some trouble getting the current action to work well with the iOS app, even by passing in location parameters, so this is probably a bug on our end anyway you look at it.

I'll let you know when we release a fix.


message 3: by David (new)

David Rauschenbach | 4 comments Any progress on this? I'm anxious to add visibility to GoodReads events in our website.


message 4: by Michael (new)

Michael Economy (michaeleconomy) Pretty sure this was resolved.

Is something not working for you David?


message 5: by David (new)

David Rauschenbach | 4 comments I assumed this service was still off-line, because:

1. I visit http://www.goodreads.com/api#events.list,

2. I click on the link, which runs the query with my API key. which returns no results. http://www.goodreads.com/event.xml?key=...

3. I add &lat= and &lon= URL params, and the result is still empty.


message 6: by Daniel (last edited Jul 14, 2013 06:47PM) (new)

Daniel Masquelier | 2 comments Getting empty result set from event.xml with params key, lat and lng. Any update on this?

Example response for:

http://www.goodreads.com/event.xml?ke...

https://gist.github.com/dancrew32/138...


message 7: by Ettore (new)

Ettore Pasquini For the time being you're going to have to reverse geolocate the ZIP code and pass it in as a "search[postal_code]=ZIP" param. You can (likely should) also pass a search[country_code] param. That's what our iOS app does.

There might have been some performance issues as to why geolocation was turned off on the server. I'm going to look at this a bit, but I suggest you resolve the coordinates yourself, if you can.


message 8: by Daniel (new)

Daniel Masquelier | 2 comments Ah didn't know search parameters were available!

Docs only list lat, lng:
http://www.goodreads.com/api#events.list

Thanks for your help


message 9: by David (new)

David Rauschenbach | 4 comments Is there a way to get the list of event RSVPs, like the website displays?


message 10: by Ettore (new)

Ettore Pasquini David, I don't think we have that available as api, sorry.

Daniel, I updated the docs to reflect the extra params. Sorry for the confusion.


back to top