Add extended Event API - add events, edit details, etc.
Hi - there is an API for listing events. However there appears to be no API to create a new event and yet this seems like it would be a relatively frequent request for a mobile client.
Am I missing it in the doc or is there no such event. If not - any plans to add such an API in the future? In the interim any suggestions for how a mobile app (native) could add an event?
We added event management via API in 5.9 release
@Dmitry - excellent! Really looking forward to it.
Is there more specific timeframe? Even a slightly-less-rough estimate will help us prioritize our development efforts.
When a feature is ready we are usualy change a status of idea. Everyone who voted for it will recieve notification.
@Dmitry - that's great to hear! We have an immediate need for this, as it will save our volunteers many, many hours. Thanks for your work, and if there's any way we can receive an notification as soon as this feature is available, I, for one, would certainly appreciate it!
It is on our mid term plan. We expect to provide some solution in summer.
Rick Smith commented
Any insights on this ? This would really cement WA as a solid and flexible platform that can be easily customized and enhanced.
Improve API to allow full event management. This would allow bulk registration using an external database.
Open the API to allow complete event management from a third party app or something like Google Sheets.
Stephen Tcme commented
Just adding another voice to the advantage of having more API coverage of adding, editing and deleting events via the API. OR, the ability (as mentioned by Rick) to import events from an external file. In my opinion the process for adding and editing events is not particularly user friendly. So it would be quite helpful to have a way to import/input the data from an external database. We keep all of our event data in such a database and it is a time consuming process to have to transfer it manually for each event.
Rick Smith commented
It would be EXTERMELY useful for us to be to import events or Add/Edit them via the API.
We work with fixed events that we repeat at various times and multiple locations. These are small seminar or activity events and we work off an approved resource list.
It would be awesome to be able to change a master/catalog event and update all the events that use it either manually through an import or API or even better via event 'Templates'.
We have set up 'Catalog Events' currently that we duplicate for new events but the difficulty comes in when we need to add or change registration fields. We can change the master and fix all new events but there is no way to edit the existing events beside finding each one, open event screen, choose edit, go to registration fields tab, edit, make changes, save, back, repeat.
This is an overwhelming process when you have dozens of events and you need to make changes to ALL of them. A fix via export/import or API code would be a tremendous help.
A delete via API would also be nice. We could delete inactive events, IE events we didn't use or no registrations, or delete and recreate from models/master.
Creating of new events over API is not implemented yet.