# All Classes

- All Classes Class Summary Enum Summary Exception Summary Annotation Types Summary
  Class | Description
  --- | ---
  BotBlockAPI | Class used to define the auth-tokens used for the different sites.
  BotBlockAPI.Builder | Builder class to create an instance of `BotBlockAPI`
  DeprecatedSince | Annotation used to indicate since when a method or field is deprecated.
  GetBotAction | Class used to perform GET actions on the `/api/bots/:id` endpoint.
  GetListAction | Class used to perform GET actions on the `/api/lists` and `/api/lists/:id` endpoints.
  GetListAction.ApiField | Enum containing the different API fields a bot list may have.
  PostAction | Class used to perform POST requests towards the `/api/count` endpoint.
  RatelimitedException | Class used to indicate when the bot gets Ratelimited by the BotBlock API.
  Site | Enum class containing all sites currently supported by BotBlock.org.