Updated on 2025-08-28 GMT+08:00

API Overview

Table 1 describes the KooDrive APIs.

Table 1 API overview

Type

Description

Department Management

Manage departments, including creating, modifying, deleting, and querying a department.

User Management

Manage users, including creating, modifying, deleting, and querying a user.

Space management

Manage spaces, including creating, modifying, deleting, and querying a space.

Group Management

Manage groups, including creating and deleting a user group.

Session Management

Manage sessions, including session creation and update, sign-in, and sign-out.

Service Subscription

Obtain the subscription status of the management and control service.

Enterprise Settings

Set the time for deleting expired compressed packages generated during package download.

Other APIs

Obtain the JS-SDK.

Refined Authorization

Obtain the user permissions list and update permissions in batches.

Permissions Templates

Create and edit permissions templates.

Audit Log Management

Provide APIs for querying audit logs.

Cloud Decompression

List compressed package directories.

Batch Task Operations

Manage batch tasks, including creating a batch task, canceling a batch task, and listing batch tasks.

Basic Task Operations

Create tasks and obtain the task list.

File List Query

List files in the individual space and department space.

File Management

Manage files, including obtaining details about a file, adding a file directory, uploading a file, and renaming a file.

File Favorites

Manage files in favorites, including adding files to favorites and listing files in favorites.

Sharing Management - Shared by You

Manage files shared by you, including sharing a file, obtaining sharing details, and modifying sharing.

Sharing Management - Shared with You

Manage files shared with you, including obtaining sharing details and removing yourself from shared files.

Sharing Management - Access Links

Manage access links, including obtaining sharing details and verifying a sharing code.

Collaboration Portal

Query files related to you and files that you recently visited.

Message Notifications

Query and obtain unread messages, message lists, and delete messages in batches.