Expand description
Common data models for the Cloudreve API v3
Structs§
- ApiResponse
- API response wrapper for v3 API
- Aria2
Create Request - Aria2 create download request for v3 API
- Aria2
Download Info - Aria2 download progress info as reported by aria2c JSON-RPC, surfaced verbatim by
Cloudreve v3 inside the
infofield of/aria2/downloadingitems. All fields are strings because aria2 itself emits them that way; consumers typically parse on demand. - Aria2
Downloading Task - In-flight aria2 task as returned by
GET /aria2/downloading. - Aria2
File - One file inside an aria2 task. For multi-file torrents Cloudreve v3 may expose more than one entry; for plain HTTP downloads there is exactly one.
- Aria2
File Uri - One source URI inside an aria2 file entry. Cloudreve v3 echoes aria2’s own shape.
- Aria2
Finished Task - Finished aria2 task as returned by
GET /aria2/finished. - Captcha
Response - CAPTCHA response for v3 API
- Copy
Object Request - Copy object request for v3 API
- Create
Directory Request - Create directory request for v3 API
- Create
File Request - Create file request for v3 API
- Delete
Object Request - Delete object request for v3 API
- Directory
List - Directory listing response for v3 API
- Download
Url - Download file response for v3 API
- File
Source - File source information for v3 API
- File
Source Request - File source request for v3 API
- Login
Request - Login request for v3 API
- Move
Object Request - Move object request for v3 API
- Object
- File or folder object for v3 API
- Object
Property Request - Object property request for v3 API
- OtpLogin
Request - OTP login request for v3 API
- Policy
- Storage policy information for v3 API
- Property
- File or folder property for v3 API
- Rename
Object Request - Rename object request for v3 API
- Share
- Share link information for v3 API
- Share
Request - Share request for v3 API
- Site
Config - Site configuration for v3 API
- Source
Items - Source items for object operations
- Storage
Info - Storage information for v3 API
- Upload
File Request - Upload file request for v3 API
- Upload
Session - Upload session information for v3 API
- User
- User information for v3 API
- User
Group - User group information for v3 API
- User
Task - One entry of the user’s task queue (
/user/setting/tasks). Distinct from aria2 tasks: covers compression, decompression, recycle, transfer, etc. - User
Task List - Paginated response for
/user/setting/tasks. - Webdav
Account - WebDAV account information for v3 API