We're developing a site using the Eventbrite API. On our site, we have a few different pages each showing different events we have fetched from Eventbrite. Currently, we use the events/search method of getting the events, and as parameters in the GET call we pass the organizer.id and event format. For all these pages the organizer is the same, but the event format is different. In other words, we use the format to filter which events should be shown on each page. The problem with this method is that it won't let us show past events (events/search only return upcoming events). We know that getting every event for a user (users/me/owned_events/) will return both past and present events, but this will not let us filter by format. What we want is simply: Get every event (past and upcoming) for an organizer (or user) of a given format. How can this be achieved?
https://www.eventbriteapi.com/v3/users/me/owned_events/?token={mytoken}
This returns 105 events, which is what I want to do through event/search
https://www.eventbriteapi.com/v3/events/search/?token={mytoken}&user.id={myuserid}
This returns 5 events which are all upcoming. No past events.
https://www.eventbriteapi.com/v3/events/search/?token={mytoken}&user.id={myuserid}&date_created.range_start=1900-01-01T00:00:00Z
This returns 5 events which are all upcoming. No past events.
https://www.eventbriteapi.com/v3/events/search/?token={mytoken}&user.id={myuserid}&since_id={myfirsteventid}
This returns 5 events which are all upcoming. No past events.
https://www.eventbriteapi.com/v3/events/search/?token={mytoken}&user.id={myuserid}&start_date.range_start=1900-01-01T00:00:00Z
This returns 5 events which are all upcoming. No past events.
Am I doing something wrong?
I am also facing this issue, I want to show a monthly archive of events owned by me. Please let me know how can i do that ??
here i used formats that i found on internet, don't know what exact value
they will get, my concern is to show past events monthwise but it still
shows upcoming events ( by start date not created date)
Any help highly appriciated
It seems to me that none of the methods described here work. A concrete example: this organization [1] has two past and one upcoming events. But all of the following API calls only return the upcoming event:
- https://www.eventbriteapi.com/v3/events/search/?organizer.id=6671021543&include_unavailable_events=true
- https://www.eventbriteapi.com/v3/organizers/6671021543/events/
- https://www.eventbriteapi.com/v3/events/search/?organizer.id=6671021543&include_unavailable_events=true&start_date.range_start=2010-01-01T00:00:00
- https://www.eventbriteapi.com/v3/organizers/6671021543/events/?start_date.range_start=2010-01-01T00:00:00
- https://www.eventbriteapi.com/v3/organizers/6671021543/events/?start_date.range_start=2010-01-01T00:00:00&status=all
How can I retrieve the ended events through the API?
[1] http://www.eventbrite.com/o/asociatia-ip-workshop-6671021543