iTwin Platform
Get Started
Documentation
Learning
Samples
Blog
Support
Pricing
Sign In
Free Trial
Table of contents
v1
REST API Overview
Overview
Tutorials
Samples
Reference
Changelog
Documentation
Storage
Storage
Download API definition:
OpenAPI v3 (JSON)
API references
Call
Request URL
Title
Tags
POST
/storage/files/{fileId}/complete
Complete file upload
Files
POST
/storage/folders/{folderId}/files
Create file
Files
POST
/storage/folders/{folderId}/folders
Create folder
Folders
DELETE
/storage/files/{fileId}
Delete file
Files
DELETE
/storage/recyclebin/files/{fileId}
Delete file from recycle bin
Recycle Bin
DELETE
/storage/folders/{folderId}
Delete folder
Folders
DELETE
/storage/recyclebin/folders/{folderId}
Delete folder from recycle bin
Recycle Bin
GET
/storage/files/{fileId}/download
Download file
Files
GET
/storage/files/{fileId}
Get file
Files
GET
/storage/folders/{folderId}/files[?$top][&$skip]
Get files in folder
Files
GET
/storage/folders/{folderId}
Get folder
Folders
GET
/storage/folders/{folderId}/list[?$top][&$skip]
Get folders and files in folder
Files
Folders
GET
/storage/folders/{folderId}/list[?$top][&$skip]
Get folders and files in folder
Files
Folders
GET
/storage/recyclebin?iTwinId[&$top][&$skip]
Get folders and files in recycle bin
Recycle Bin
GET
/storage/folders/{folderId}/folders[?$top][&$skip]
Get folders in folder
Folders
GET
/storage/?iTwinId[&$top][&$skip]
Get top level folders and files by itwin
Files
Folders
GET
/storage/?iTwinId[&$top][&$skip]
Get top level folders and files by itwin
Files
Folders
POST
/storage/folders/{folderId}/lock
Lock files in folder
Folders
POST
/storage/files/{fileId}/move
Move file
Files
POST
/storage/storage/files/{fileId}/move
Move file (legacy)
Files
POST
/storage/folders/{folderId}/move
Move folder
Folders
POST
/storage/recyclebin/files/{fileId}/restore
Restore file
Recycle Bin
POST
/storage/recyclebin/folders/{folderId}/restore
Restore folder
Recycle Bin
GET
/storage/folders/{folderId}/search?name[&$skip][&$top]
Search for folders and files in folder
Files
Folders
GET
/storage/folders/{folderId}/search?name[&$skip][&$top]
Search for folders and files in folder
Files
Folders
POST
/storage/folders/{folderId}/unlock
Unlock files in folder
Folders
PATCH
/storage/files/{fileId}
Update file
Files
POST
/storage/files/{fileId}/updatecontent
Update file content
Files
PATCH
/storage/folders/{folderId}
Update folder
Folders
Was this page helpful?
Yes
No