---
title: "REST API: Events"
type: "wiki"
space: "Axero Documentation"
author: "Bryce Johannes"
created: 2014-10-16T18:30:30Z
updated: 2026-09-07T19:57:28Z
tags: ["API"]
url: "https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/2151/rest-api-events"
---

# REST API: Events

[Open API Guide](https://my.axerosolutions.com/spaces/5/axero-documentation/api-guide?id=2151)

Programmatically create events, manage guest lists, and retrieve RSVP statuses. This API supports both physical and virtual event management within specific Spaces or at the global level.

## Available Endpoints

| Method | Endpoint | Description |
| :--- | :--- | :--- |
| POST | [Add Event Featured Image](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/92908/api)<br>`/api/events/{EventID}/image` | Set the featured image for events |
| PUT | [Add Space Members to Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42832/api)<br>`/api/events/{EventID}/attendees` | Add all space members to an event as invitees or attendees |
| POST | [Add Users to an Event As Attendees](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/92910/api)<br>`/api/events/{EventID}/users` | Add individual users to an event as invitees or attendees |
| POST | [Create Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/489/api)<br>`/api/events` | Create a new event on the intranet calendar. Events can include details like location, date range, recurrence settings, and attendee invitations. |
| POST | [Create Event Resource](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42872/api)<br>`/api/events/resources` | Create an event resource \(a room or item that events in the listed spaces can reserve\). |
| POST | [Create Event Type](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/504/api)<br>`/api/eventtypes` | Create an event type, or update an existing one when EventTypeID is sent. |
| PUT | [Create Reminder](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42845/api)<br>`/api/events/reminder` | Facilitates the addition of a reminder for a particular event. |
| DELETE | [Delete Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/492/api)<br>`/api/events/{EventID}` | Permanently remove an event from the intranet calendar by its ID. This deletes the event along with its attendee list, reminders, and associated RSVP data. |
| DELETE | [Delete Event Resource](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42873/api)<br>`/api/events/resources/{resourceid}` | Delete an event resource. |
| DELETE | [Delete Event Type](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/506/api)<br>`/api/eventtypes/{eventtypeid}` | Delete an event type. |
| DELETE | [Delete Reminder](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42846/api)<br>`/api/events/{EventID}/reminders/{ReminderID}` | Delete a particular reminder for an event |
| DELETE | [Delete User from Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42833/api)<br>`/api/events/{EventID}/users/members/{UserID}` | Remove a user from an event's attendees or invitees. |
| GET | [Get Attendance Stats](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42839/api)<br>`/api/events/{EventID}/attendancestats` | Enables administrators and developers to programmatically retrieve event attendance statistics. |
| GET | [Get Calendar Events](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/2169/api)<br>`/api/calendars/events` | Get a list of space events or personal events |
| GET | [Get Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/491/api)<br>`/api/events/{EventID}` | Retrieve the full details of a specific event by its ID, including its title, dates, location, description, and attendance information. |
| GET | [Get Event Attendees](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42838/api)<br>`/api/events/{EventID}/attendees` | Enables administrators and developers to programmatically retrieve a list of event attendees by RSVP type. The response is the bare list of event users, not the response envelope; an empty list when nothing matches. |
| GET | [Get Event Invitees](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42841/api)<br>`/api/events/memberinvitees` | Enables administrators and developers to programmatically retrieve a list of users invited to an event who have not yet responded. The response is the bare list of users awaiting a response, not the response envelope. |
| GET | [Get Event Resource](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42874/api)<br>`/api/events/resources/{ResourceID}` | Enables administrators and developers to programmatically retrieve an event resource. |
| GET | [Get Event Resource Availability](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42880/api)<br>`/api/events/resources/availability` | Check whether an event resource is available at a certain time. |
| GET | [Get Event Resource Types](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42879/api)<br>`/api/events/resourcetypes` | Enables administrators and developers to programmatically retrieve a list of event resource types along with their resources. |
| GET | [Get Event Resources](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42776/api)<br>`/api/events/resources` | Get a list of event resources |
| GET | [Get Event Type](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/507/api)<br>`/api/eventtypes/{EventTypeID}` | Enables administrators and developers to programmatically retrieves event type information. |
| GET | [Get Event Types](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/35164/api)<br>`/api/events/types` | Enables administrators and developers to programmatically retrieve a list of event types in a space. |
| GET | [Get Events](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/495/api)<br>`/api/events` | Retrieve a filtered list of events from the intranet calendar. Supports filtering by space, creator, date range, event type, and venue. |
| GET | [Get Events by User ID](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/494/api)<br>`/api/events/spaces/{SpaceID}` | Enables administrators and developers to programmatically retrieve a list of space events and check a specific user's attendance status. |
| GET | [Get Guest Attendees](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42840/api)<br>`/api/events/guestattendees` | Enables administrators and developers to programmatically retrieve a list of external users for an event. The response is the bare list of guest users, not the response envelope. |
| GET | [Get Guest Invitees](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42842/api)<br>`/api/events/externalinvitees` | Enables administrators and developers to programmatically retrieve a list of external users invited to an event who have not yet responded. The response is the bare list of guests awaiting a response, not the response envelope. |
| GET | [Get My RSVP](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42870/api)<br>`/api/events/{EventID}/rsvp/me/status` | Enables administrators and developers to programmatically retrieve the current user's RSVP for a particular event. The response is the bare attendance value \(1 = Attending, 2 = Maybe attending, 3 = Not attending, 5 = Awaiting response\), not the response envelope. |
| GET | [Get Reminders](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42843/api)<br>`/api/events/{EventID}/reminders` | Enables administrators and developers to programmatically retrieve a list of reminders a user has set for a certain event. |
| GET | [Get User RSVP](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42871/api)<br>`/api/events/{EventID}/rsvp/{UserID}/status` | Enables administrators and developers to programmatically retrieve a user's RSVP for a particular event. The response is the bare attendance value \(1 = Attending, 2 = Maybe attending, 3 = Not attending, 5 = Awaiting response\), not the response envelope. |
| PUT | [Invite Users to Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42834/api)<br>`/api/events/{EventID}/invitees/members` | Invite site members to an event by their user IDs. ResponseData is the string True when the invitations were added, otherwise False. |
| PUT | [Mark As Organizer](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42868/api)<br>`/api/events/{EventID}/organizer` | Mark or unmark an event invitee or attendee as an organizer. The response is the bare value true, not the response envelope. |
| PUT | [Update Event](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/490/api)<br>`/api/events/{eventid}` | Update an existing event on the intranet calendar. Supports modifying event details, location, recurrence settings, and visibility options. |
| PUT | [Update Event Type](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/505/api)<br>`/api/eventtypes/{EventTypeID}` | Update an existing event type. ResponseMessage is the string True when the event type was saved and ResponseData is the EventTypeID. |
| PUT | [Update Event View Count](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/497/api)<br>`/api/events/viewcount` | Set an event's view count to a specific number. Site administrators only, unless the AllowAPICallToSetEventViewCount system property is on; to add one view, use Increase View Count instead. |
| PUT | [Update RSVP](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/42869/api)<br>`/api/events/{EventID}/rsvp/me/status` | Set the calling user's RSVP for an event, or for one instance of a recurring event. ResponseData is the attendance value that was set. |
