- URL:
- https://dataaccess/notebookworkspace
- Methods:
GET
- Operations:
- Upload File, Upload File (Blobstore SDK), Download File, Create Folder, Delete File
- Required Capability:
- Access allowed with the "Create and edit notebooks" privilege
- Version Introduced:
- 11.5
Description
The notebookworkspace
resource lists files that are located in the workspace directory (/arcgis/home
) of the user making the request. A list of all files and folders is returned in a single response. Files contained in a sub folder are returned in a foldername/filename
format.
Request parameters
Parameter | Details |
---|---|
(Optional) | The default container is the workspace directory of the user. Value: |
(Optional) | Specifies the operation to list all files. Value: |
| The response format. The default response format is Values: |
Example usage
The following is a sample request URL for the list files operation:
https://organization.example.com/<context>/notebooks/admin/dataaccess/notebookworkspace?restype=container&comp=list&f=pjson
JSON Response syntax
{
"Blobs": [
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<filename>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<.hiddenfilename1>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<filename>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<foldername/filename>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<foldername/filename>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<foldername/filename>"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "<foldername/filename>"
}
]
}
JSON Response example
{
"Blobs": [
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": ".jupyter_notebook_config.py"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "hydrology/mjwater.zip"
},
{
"Deleted": false,
"Properties": {
"BlobType": "BlockBlob"
},
"Name": "mjwater.zip"
},
]
}
XML Response example
<EnumerationResults>
<Blobs>
<Blob>
<Deleted>false</Deleted>
<Name>PortlandRelates.gdb.zip</Name>
<Properties>
<BlobType>BlockBlob</BlobType>
</Properties>
</Blob>
<Blob>
<Deleted>false</Deleted>
<Name>顧客リスト.csv</Name>
<Properties>
<BlobType>BlockBlob</BlobType>
</Properties>
</Blob>
<Blob>
<Deleted>false</Deleted>
<Name>part1_prepare_hurricane_data.ipynb</Name>
<Properties>
<BlobType>BlockBlob</BlobType>
</Properties>
</Blob>
</Blobs>
</EnumerationResults>