{ summary: '指定のフォルダーあるいはルート階層にある、ファイルの一覧を取得します。', description: 'ログイン中のユーザのドライブ以下、指定のフォルダーあるいはルート階層にある、ファイルの一覧を取得します。', tags: [ 'drive', ], requireCredential: true, req: { type: 'object', properties: { limit: { type: 'integer', minimum: 1, maximum: 100, default: 10, description: '取得するファイルの最大数。', }, sinceId: { type: 'string', format: 'misskey:id', description: '指定すると、idがその値よりも大きいファイルを返します。', }, untilId: { type: 'string', format: 'misskey:id', description: '指定すると、idがその値よりも小さいファイルを返します。', }, folderId: { type: 'string', format: 'misskey:id', nullable: true, default: null, description: '親フォルダーのid。null(デフォルト)であればルート階層にあるファイルを取得します。', }, type: { type: 'string', nullable: true, pattern: '^[a-zA-Z\\/\\-*]+$', description: 'ファイルのMIMEタイプ。', }, }, required: [], }, res: { type: 'array', optional: false, nullable: false, items: { type: 'object', optional: false, nullable: false, ref: 'DriveFile', $ref: 'misskey://DriveFile', }, }, errors: {}, }