Search AddEvent RSVP Attendees
addevent_search_rsvpsSearch past RSVP attendees by event, calendar, or response status. Filter, sort, and paginate to find who is going, maybe, or not going.
Instructions
Searches RSVP attendees you've previously created. Does NOT create or modify RSVPs.
Args:
calendar_ids, event_ids (string[], optional): Narrow to attendees of these calendars or events.
attending (array of 'going' | 'maybe' | 'not-going', optional): Filter by response.
page (number, default 1), page_size (number, 1-20, default 10): Pagination.
sort_by ('created' | 'event_id' | 'attending' | 'email'), sort_order ('asc' | 'desc'): Sorting.
Returns: { "rsvps": [ ...attendee objects... ], "count": number, "page": number, "page_size": number } An empty "rsvps" array means no matches, not an error.
Examples:
"Who's RSVP'd yes to the Main Monthly meetup?" -> event_ids: [that event's ID], attending: ["going"].
"How many people said maybe across all our events this month?" -> attending: ["maybe"], combined with an event_ids or calendar_ids filter.
Don't use when: you already have the attendee_id (use addevent_get_rsvp, it's cheaper).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number of results, starting at 1. | |
| sort_by | No | Field to sort by: 'created', 'event_id', 'attending', or 'email'. | |
| attending | No | Limit to attendees with these responses. | |
| event_ids | No | Limit to attendees of these specific events. | |
| page_size | No | Number of results per page, between 1 and 20. | |
| sort_order | No | Sort direction, 'asc' or 'desc'. Requires sort_by. | |
| calendar_ids | No | Limit to attendees of events on these calendars. |