Volume REST Endpoints

Volume
The operations from the Volume category.
Create a volume
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes
Create directory in volume
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/mkdir
Delete a volume
Method: delete
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}
Delete a volume file
Method: delete
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/deleteFile
Delete volume directory
Method: delete
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/deleteDir
Download a file to Volume by generating par
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/downloadFileMeta
Download file from volume
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/downloadFile
Get files in volume
Method: get
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/files
Get volume details
Method: get
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}
Get volume permissions
Method: get
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/permissions
Get volumes
Method: get
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes
Update a volume
Method: put
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}
Update volume directory
Method: put
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/updateDir
Update volume permissions
Method: put
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/managePermission
Upload a file to volume
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/uploadFile
Upload a file to volume by generating PAR
Method: post
Path: /20260430/aiDataPlatforms/{aiDataPlatformId}/volumes/{volumeKey}/actions/uploadFileMeta