Add Event

Add or submit an existing event (on Luma or on an external platform) to the Luma calendar. By default, events added by a calendar manager are approved immediately. Use submission_mode: "pending" to keep the submission pending.

On calendars with require-manage-access, submitting a Luma event you manage can also grant the target calendar manage access once the submission is approved.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
const
enum
required
Allowed:
string
enum
Defaults to auto

auto approves the event immediately. pending keeps the event pending for calendar admin approval.

Allowed:
string
required
string
required
date-time
required
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$

ISO 8601 Datetime. For example, 2022-10-19T03:27:13.673Z

string
required
string
required
null
object | null
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json