Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 3.52 KB

README.md

File metadata and controls

43 lines (37 loc) · 3.52 KB

Documentation for API Endpoints

All URIs are relative to https://fbn-prd.lusid.com/drive

Class Method HTTP request Description
ApplicationMetadataApi listAccessControlledResources GET /api/metadata/access/resources [EARLY ACCESS] ListAccessControlledResources: Get resources available for access control
FilesApi createFile POST /api/files CreateFile: Uploads a file to Lusid Drive. If using an SDK, consider using the UploadAsStreamAsync function for larger files instead.
FilesApi deleteFile DELETE /api/files/{id} [EARLY ACCESS] DeleteFile: Deletes a file from Drive.
FilesApi downloadFile GET /api/files/{id}/contents DownloadFile: Download the file from Drive.
FilesApi getFile GET /api/files/{id} [EARLY ACCESS] GetFile: Get a file stored in Drive.
FilesApi updateFileContents PUT /api/files/{id}/contents [EARLY ACCESS] UpdateFileContents: Updates contents of a file in Drive.
FilesApi updateFileMetadata PUT /api/files/{id} [EARLY ACCESS] UpdateFileMetadata: Updates metadata for a file in Drive.
FoldersApi createFolder POST /api/folders [EARLY ACCESS] CreateFolder: Create a new folder in LUSID Drive
FoldersApi deleteFolder DELETE /api/folders/{id} [EARLY ACCESS] DeleteFolder: Delete a specified folder and all subfolders
FoldersApi getFolder GET /api/folders/{id} [EARLY ACCESS] GetFolder: Get metadata of folder
FoldersApi getFolderContents GET /api/folders/{id}/contents GetFolderContents: List contents of a folder
FoldersApi getRootFolder GET /api/folders GetRootFolder: List contents of root folder
FoldersApi moveFolder POST /api/folders/{id} [EARLY ACCESS] MoveFolder: Move files to specified folder
FoldersApi updateFolder PUT /api/folders/{id} [EARLY ACCESS] UpdateFolder: Update an existing folder's name, path
SearchApi search POST /api/search [EARLY ACCESS] Search: Search for a file or folder with a given name and path

Documentation for Models