AmityEvent object returned by the event repository. Use them after you have loaded or created an event.
Flutter does not currently expose public scheduled-event RSVP APIs in the SDK source reviewed for this page.
Status Values
| Meaning | TypeScript | iOS | Android |
|---|---|---|---|
| Going | AmityEventResponseStatus.Going | .going | AmityEventResponseStatus.GOING |
| Interested | Not exposed by the current TypeScript enum reviewed for this page | .interested | AmityEventResponseStatus.INTERESTED |
| Not going | AmityEventResponseStatus.NotGoing | .notGoing | AmityEventResponseStatus.NOT_GOING |
Parameters
| Parameter | Methods | Platforms | Description |
|---|---|---|---|
event | All RSVP methods | TypeScript, iOS, Android | Loaded AmityEvent object that exposes RSVP methods. |
status | Create, update, query | TypeScript, iOS, Android | RSVP status to create, update, or filter. |
eventId | Load before RSVP | TypeScript, iOS, Android | Event ID used to retrieve the event object first. |
| Pagination callback or collection | Query RSVPs | TypeScript, iOS, Android | Returned RSVP list or live collection for rendering attendees. |
Create RSVP
Create an RSVP when a user responds to an event for the first time. The examples load the event first, then callcreateRSVP on the returned event object.
Update RSVP
Update an RSVP when a user changes their response. Use the same event object flow, but pass the new status toupdateRSVP.
Get My RSVP
Get the active user’s RSVP for an event when the UI needs to show the current response before offering update actions.Query RSVPs
Query RSVP responses when you need to render attendee lists, counts by status, or moderation views. Filter by status when the screen only needs one response group.Response Fields
AmityEventResponse includes the event ID, user ID, status, linked user when available, creation time, update time, and the time the user responded. Android also exposes an RSVP ID through getRsvpId().
Related Topics
Create Event
Create the event before collecting RSVP responses.
Manage Events
Get and query event objects before calling RSVP methods.
Events Overview
Review event coverage, fields, and status values.