Discord icon

Discord

Interact with Discord API - users, messages, webhooks, guilds, interactions, and more

Actions193

Guild Scheduled Event → Create

AI-generated

Summary

Creates a scheduled event in a Discord guild with the supplied name, privacy level, start time, and event type. You can also provide a channel, end time, description, entity metadata, cover image, recurrence rule, extra JSON fields, and an audit log reason.

Inputs

  • Guild (required) — Discord guild ID where the event will be created.
  • Name (required) — Scheduled event name.
  • Privacy Level (required) — Event visibility; the available option is Guild Only.
  • Scheduled Start Time (required) — Start time as an ISO 8601 timestamp.
  • Entity Type (required) — Choose Stage Instance, Voice, or External.
  • Channel — Channel ID for the event; optional for external events.
  • Scheduled End Time — End time as an ISO 8601 timestamp. The UI notes this is required for external events.
  • Description — Description of the event.
  • Entity Metadata — Raw Discord entity_metadata JSON; for external events, provide a location.
  • Image — Cover image as a base64 data URI. Ignored when Binary Property is set.
  • Binary Property — Input item's binary property containing the cover image; when set, it is converted to a data URI and takes precedence over Image.
  • Recurrence Rule — Raw Discord recurrence_rule JSON.
  • Raw JSON — Additional scheduled event body fields; values override simple fields with matching keys.
  • Audit Log Reason — Reason recorded in the guild audit log; Discord limits the header to 512 characters.

Output shape

A single scheduled event record returned by Discord.

The supplied source pack shows only the image pre-send helper body omitted, so the exact response mapping is not visible. Authentication defaults to Bot Token; OAuth2 (User Token) is also selectable. Request Options can configure batching, SSL certificate handling, proxy, and timeout.

Links

Discussion