# Constants
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
Types of things in Item.
# Structs
About informs drive status.
ArchiveFileList is a response to RequestArchiveFileList.
DecompressResult is a response to RequestDecompress.
Error details api error from pikpak.
ErrorDetails contains further details of api error.
File is a basic element representing a single file object
There are two types of download links, 1) one from File.WebContentLink or File.Links.ApplicationOctetStream.URL and 2) the other from File.Medias[].Link.URL.
FileApp includes parameters for instant open.
FileAudit contains audit information for the file.
FileInArchive is a basic element in archive.
FileLinks includes links to file at backend.
FileList contains a list of File elements.
FileParams includes parameters for instant open.
Filters contains parameters for filters when listing.
Form contains parameters for upload by multipart/form-data.
Link contains a download URL for opening files.
Media contains info about supported version of media, e.g.
NewFile is a response to RequestNewFile.
NewTask is a response to RequestNewTask.
Quota informs drive quota.
RequestArchiveFileList is to request for a list of files in archive
POST https://api-drive.mypikpak.com/decompress/v1/list.
RequestBatch is to request for batch actions.
RequestDecompress is to request for decompress of archive files.
RequestNewFile is to request for creating a new `drive#folder` or `drive#file`.
RequestNewTask is to request for creating a new task like offline downloads
Name and ParentID can be left empty.
RequestShare is to request for file share.
Resumable contains parameters for upload by resumable.
ResumableParams specifies resumable paramegers.
Share is a response to RequestShare
used in PublicLink().
Task is a basic element representing a single task such as offline download and upload.
TaskList contains a list of Task elements.
TaskParams includes parameters informing status of Task.
URL is a basic form of URL.
User contains user account information
GET https://user.mypikpak.com/v1/user/me.
UserProvider details third-party authentication.
VIP includes subscription details about premium account
GET https://api-drive.mypikpak.com/drive/v1/privilege/vip.
# Type aliases
Time represents date and time information for the pikpak API, by using RFC3339.