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 |