Skip to content

Overview of API


The API is organized around Discord’s domains, such as guilds, message, channels, etc.

Each domain can include:

  • Data objects returned by Discord (Objects)
  • Builders for constructing requests (Objects)
  • Methods for interacting with Discord’s REST API (Resources)
  • Related gateway events (Events)
  • Associated enumerations of Discord's types and flags (Enums)

This documentation groups everything by domain so you can find all related functionality in one place.