REST API gets a tune-up

We’ve just pushed a series of changes to our REST API that make it both easier to use and more flexible. Here’s whats new:

  • Improved Documentation – We just finished writing much more detailed documentation on supported methods, output formats and error messages. Read the documentation here.
  • New Output Formats – The REST API now supports XML, RSS and JSON output formats. This applies equally to the regular output of the REST interface and to any error messages you may encounter along the way. Read about the output formats here.
  • New Methods – We’ve added methods for cancelling events, listing events created by specific users and updating group definitions.

Through the magic of method aliasing, these changes are almost entirely backwards-compatible with the previous version of the REST interface. However, the output of several methods has changed. We are now returning much more information for each method call which should make it significantly easier to use the API. In the previous version, most methods would return a list object IDs. This necessitated an additional call(s) to the API to retrieve information for the object IDs. Now, we simply return all information available for all objects. This saves the round-trip, cuts down on the number of calls to the server and generally makes your life easier.

Feel free to send an email to support <at> zvents.com if you have any questions or notice any problems.

I’m not done yet. Sometime in the next week we’ll roll out the following enhancements:

  • Many more method calls
  • Additional parameters allowing you to easily constrain returned events by date ranges

-Shane


If you enjoyed this post, make sure you subscribe to my RSS feed!

Leave a Comment