diff --git a/src/Api.php b/src/Api.php
index ad3bf9a18a87279e8aede84e5bda83a1a448203d..ac6d8eb778153e4567997f206c6cbcec10bdb4e7 100644
--- a/src/Api.php
+++ b/src/Api.php
@@ -249,6 +249,34 @@ class Api {
   }
 
   /**
+   * Gets a list of projects from a given group.
+   *
+   * @param int $group_id
+   *   The ID of the group.
+   * @param bool $simple
+   *    If TRUE, only limited number of fields for each projects get returned.
+   * @param bool $includeArchived
+   *    If TRUE, also archived projects will be returned.
+   * @param array $additionalParams
+   *   Optional extra arguments.
+   *
+   * @return array
+   *   The list of projects.
+   */
+  public function groupProjects(int $group_id, bool $simple = TRUE, bool $includeArchived = FALSE, array $additionalParams = []): array {
+    $this->init();
+    $params = [
+      'simple' => $simple,
+      'archived' => FALSE,
+    ];
+    if ($includeArchived) {
+      unset($params['archived']);
+    }
+    $params += $additionalParams;
+    return $this->client->groups()->projects($group_id, $params);
+  }
+
+    /**
    * Gets a project.
    *
    * @param int $project_id