Documentation for API Endpoints
All URIs are relative to https://fbn-prd.lusid.com/drive
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApplicationMetadataApi | list_access_controlled_resources | GET /api/metadata/access/resources | [EARLY ACCESS] ListAccessControlledResources: Get resources available for access control |
| ApplicationMetadataApi | list_api_endpoints | GET /api/metadata/endpoints | ListApiEndpoints: Get the API endpoints available |
| FilesApi | create_file | POST /api/files | CreateFile: Uploads a file to Lusid Drive. If using an SDK, consider using the UploadAsStreamAsync function for larger files instead. |
| FilesApi | delete_file | DELETE /api/files/{id} | [EARLY ACCESS] DeleteFile: Deletes a file from Drive. |
| FilesApi | download_file | GET /api/files/{id}/contents | DownloadFile: Download the file from Drive. |
| FilesApi | get_file | GET /api/files/{id} | [EARLY ACCESS] GetFile: Get a file stored in Drive. |
| FilesApi | update_file_contents | PUT /api/files/{id}/contents | [EARLY ACCESS] UpdateFileContents: Updates contents of a file in Drive. |
| FilesApi | update_file_metadata | PUT /api/files/{id} | [EARLY ACCESS] UpdateFileMetadata: Updates metadata for a file in Drive. |
| FoldersApi | create_folder | POST /api/folders | [EARLY ACCESS] CreateFolder: Create a new folder in LUSID Drive |
| FoldersApi | delete_folder | DELETE /api/folders/{id} | [EARLY ACCESS] DeleteFolder: Delete a specified folder and all subfolders |
| FoldersApi | get_folder | GET /api/folders/{id} | [EARLY ACCESS] GetFolder: Get metadata of folder |
| FoldersApi | get_folder_contents | GET /api/folders/{id}/contents | GetFolderContents: List contents of a folder |
| FoldersApi | get_root_folder | GET /api/folders | GetRootFolder: List contents of root folder |
| FoldersApi | move_folder | POST /api/folders/{id} | [EARLY ACCESS] MoveFolder: Move files to specified folder |
| FoldersApi | update_folder | 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
- AccessControlledAction
- AccessControlledResource
- ActionId
- ApiEndpoint
- CreateFolder
- IdSelectorDefinition
- IdentifierPartSchema
- Link
- LusidProblemDetails
- LusidValidationProblemDetails
- PagedResourceListOfStorageObject
- ResourceListOfAccessControlledResource
- SearchBody
- ServiceApiEndpoints
- StorageObject
- UpdateFile
- UpdateFolder
Metadata
Release files for lusid-drive-sdk 2.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lusid_drive_sdk-2.4.4.tar.gz | 51.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lusid_drive_sdk-2.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 138.3 kB
Release files / lusid_drive_sdk-2.4.4.tar.gz
| Download URL | lusid_drive_sdk-2.4.4.tar.gz |
|---|---|
| Size | 51.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ddb77708a4678b06b6e66878b651490b452b407794f020f8e3f7fc2f318e248d
|
|
BLAKE2b-256 checksum How to use checksums |
c3047e7a19919e426968dfd461991a5e0f214846dbb2ea939a0116278dd29312
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|
Release files / lusid_drive_sdk-2.4.4-py3-none-any.whl
| Download URL | lusid_drive_sdk-2.4.4-py3-none-any.whl |
|---|---|
| Size | 86.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
150609edb98c1ff891cd89aff8aeaba2e66e912e95eb1d392f8c98110c7798ce
|
|
BLAKE2b-256 checksum How to use checksums |
69252c2c48b31dca42e889895aca73f0993b7a5cb754cb90e38790f21fb6a5da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|