Cloud Storage Connections
Managing cloud storage connections
Listing configured cloud storage connections
Route
- GET /api/v1/user/cloud/connections
Response
JSON list of objects that contain identifying information for all of the configured cloud connections.
Name | Type | Description |
---|---|---|
id | string | This is the Connection ID used to identify this cloud storage connection in subsequent API calls. |
provider | string | This is the cloud storage provider used for this connection. Currently supported options are: box , dropbox , googledrive , onedrive |
title | string | Title of this connection. This is the user-visible (and changeable) identifier for a connection, ie. “John’s ACME Google Drive” or “My Dropbox” |
email | string | User’s email address used to identify at the cloud storage provider |
Example
[
{
"id": "abc1231",
"provider": "googledrive",
"title": "Homer's Drive",
"email_address": "rob@vizzlo.com"
}
]
Renaming cloud storage connections
Routes
- POST /api/v1/cloud/
provider
/connection
/rename
Removing cloud storage connections
- DELETE /api/v1/cloud/
provider
/connection
Working with Vizzlo documents stored with external cloud storage providers
Creating a new document
Route
- POST /api/v1/cloud/
provider
/connection
/documents
Loading an existing document
Route
- GET /api/v1/cloud/
provider
/connection
/documents/id
Updating an existing document
Route
- PUT /api/v1/cloud/
provider
/connection
/documents/id
Renaming an existing document
Route
- POST /api/v1/cloud/
provider
/connection
/documents/id
/rename
Requesting a tokenized preview URL
Routes
- POST /api/v1/cloud/
provider
/connection
/documents/id
/request-preview - GET /api/v1/cloud/
provider
/connection
/documents/id
/request-preview
Uploading .VZL files
Routes
- POST /api/v1/cloud/
provider
/connection
/upload/folder - POST /api/v1/cloud/
provider
/connection
/upload/folder/id
Listing folder contents
Routes
- GET /api/v1/cloud/
provider
/connection
/folders - GET /api/v1/cloud/
provider
/connection
/folders/id
- GET /api/v1/cloud/
provider
/connection
/folders/continue/cursor
Creating new folders
Routes
- POST /api/v1/cloud/
provider
/connection
/folders
Deleting folders
Routes
- DELETE api/v1/cloud/
provider
/connection
/folders/id