Skip to main content
Create events through the event repository on TypeScript, iOS, and Android. A create request needs a title, description, event type, start time, end time, origin type, and origin ID. Optional fields include location, external URL, cover image file ID, tags, and metadata.
Flutter does not currently expose a public scheduled-event creation API in the SDK source reviewed for this page.

Parameters

Create an Event

Use the create method when your app has collected the required event fields and knows the target origin. The examples below create a virtual community event and return the created event object.

Platform Notes

  • TypeScript uses AmityEventType.Virtual and AmityEventType.InPerson.
  • iOS uses .virtual and .inPerson.
  • Android uses AmityEventType.VIRTUAL and AmityEventType.IN_PERSON.
  • Android requires endTime(...) before calling build().

Manage Events

Get, query, update, and delete events.

Event RSVP

Create, update, read, and query RSVP responses.

Events Overview

Review event fields, coverage, and common flows.