public function listFolders($id, $depth = 0, CachePolicy $cachePolicy = null)
        {
            $parameters = [
            'query' => ['depth' => $depth],
            'body' => json_encode([], JSON_UNESCAPED_UNICODE),
            'headers' => [],
        ];

            $result = $this->get('v1/media/' . $id . '/folders', $parameters, $cachePolicy);
            foreach ($result as &$entry) {
                $entry = new FolderResponse($entry);
            }
            unset($entry);
            reset($result);

            return $result;
        }