REST API Documentation
The REST API supports the following methods. Click on the method name for a complete description.
Events
- /event : Retrieve information for an event
- /event_new : Create a new event
- /event_update : Update an existing event
- /event_cancel : Cancel an event
- /event_delete : Delete an event
- /event_tags : Retrieve list of tags associated with an event
- /event_categories : Retrieve list of categories associated with an event
- /event_groups : Retrieve list of groups associated with an event
- /event_add_tag : Add a tag to an event
- /event_remove_tag : Remove a tag from an event
- /event_recent : Show recently created events
Search
- /search : Search for events
- /search_for_venues : Search for venues
- /search_for_restaurants : Search for restaurants
- /search_for_performers : Search for performers
- /search_within_group : Search events within a group calendar
Categories
- /categories : List all event categories
- /performer_categories : List all performer categories
Cuisines
- /cuisines : List all cuisines
Venue Types
- /venue_types : List all venue types
Venues
- /venue : Retrieve information for a venue
- /venue_new : Create a new venue
- /venue_update : Update an existing venue
- /venue_events : Retrieve list of events at a venue
- /venue_tags : Retrieve list of tags associated with a venue
- /venue_delete : Delete a venue
Groups
- /group : Retrieve information for a group
- /group_new : Create a new group
- /group_update : Update an existing group
- /group_delete : Delete a group
- /group_events : Retrieve list of events on the group calendar
- /search_within_group : Search events within a group calendar
- /group_tags : Retrieve list of tags associated with a group
- /group_add_event : Add an event to a group calendar
- /group_remove_event : Remove an event from a group calendar
- /group_venues : Retrieve list of venues that have been added to a group
- /group_add_venue : Add a venue (and all of its events) to a group calendar
- /group_remove_venue : Remove a venue (and all of its events) from a group calendar
Users
- /user : Retrieve information for a user (by user ID)
- /user_by_login : Retrieve information for a user (by the name of the user account)
- /user_events : Retrieve a list of events on a user calendar
- /user_add_event : Add an event to a user's calendar
- /user_remove_event : Remove an event from a user's calendar
- /user_created_events : Retrieve a list of events created by a user
- /user_created_venues : Retrieve a list of venues created by a user
- /user_groups : Retrieve a list of groups to which a user belongs
Tags
- /tag : Retrieve information for a tag
- /tag_by_name : Retrieve information for a tag by name
- /tag_events : Retrieve list of events associated with a tag