Index BlackBerry Workspaces SDK
BlackBerry Workspaces Resource
OneDriveManagement
Functions for managing OneDrive repositories.
Function Summary
Name Path Version Description

addSiteV30

/3.0/transient/onedrive/add/site

3.0

Adds transient site.

listLibrariesV30

/3.0/transient/onedrive/list/libraries

3.0

Lists transient libraries.

listSitesV30

/3.0/transient/onedrive/list/sites

3.0

Lists transient sites.

Function Details

addSiteV30

Adds transient site.

Version: 3.0
Synopsis: POST
Path: /3.0/transient/onedrive/add/site
Request Body: AddSiteInput
Response Headers: N/A
Response Body: AddSiteOutput

Request format:

POST /3.0/transient/onedrive/add/site

Authorization: Bearer <ssid>
Content-type: application/json

{
siteUrl: String,
userName: String,
password: String,
domain: String
}

Response format:

HTTP/1.1 200 OK

Content-type: application/json

{
uuid: String,
name: String
}

listLibrariesV30

Lists transient libraries.

Version: 3.0
Synopsis: POST
Path: /3.0/transient/onedrive/list/libraries
Request Body: ListLibrariesInput
Response Headers: N/A
Response Body: ItemListJson of type ListLibrariesOutput

Request format:

POST /3.0/transient/onedrive/list/libraries

Authorization: Bearer <ssid>
Content-type: application/json

{
transientWorkspaceCredentialsUuid: String
}

Response format:

HTTP/1.1 200 OK

Content-type: application/json

{
total: Integer,
items: List(ListLibrariesOutput )
}

listSitesV30

Lists transient sites.

Version: 3.0
Synopsis: POST
Path: /3.0/transient/onedrive/list/sites
Request Body: ListSitesInput
Response Headers: N/A
Response Body: ItemListJson of type ListSitesOutput

Request format:

POST /3.0/transient/onedrive/list/sites

Authorization: Bearer <ssid>
Content-type: application/json

{
}

Response format:

HTTP/1.1 200 OK

Content-type: application/json

{
total: Integer,
items: List(ListSitesOutput )
}