hi,

It would be quite useful if event creation could (optionally) be done in
a single API call. Currently one has to create the event, then add 1 or
more links (we typically have 2), add a category and add a performer or
two. That's a total of 5-6 HTTP round trips. More if one wants to add
tags. It would be much more efficient if one could HTTP POST all that
data in one go, e.g. as a single JSON structure. Importantly, it makes
it possible to create an event in a transactional manner. That single
HTTP request succeeds or not.
This would also avoid some other nuisances, for example before a
category is added the event gets a category "Other & Miscellaneous". 

Really cool would be if the venue and performers would not have to
pre-exist. In other words, if the venue already is known to have an
eventful id, that id should be used to indicate the venue. But if not
the venue could be a structure with the necessary fields and an implicit
"venue/new" would be executed on Eventful. Same for performers. The
response to "event/new" could then be the complete event structure but
with the eventful ids included.

Don't get me wrong the "modular" API calls are usable and I do not
suggest that those are "wrong". I simply would like to "publish" an
event on Eventful in a single HTTP request.

Comments welcome!

    Robert

Reply via email to