Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
UploadUserTransientDocumentAnnotations
Parameters
Name Type Description

annotations

DocumentAnnotations

Required
Not null

deviceType

DeviceType

Not null
Default value: IOS_APP

Possible values: [SALESFORCE_PLUGIN, GOOGLE_DRIVE, BROWSER, SRE, CMIS, CIFS, MAC, UPLOADER, OFFICE_ONLINE, SHAREPOINT, ANDROID_APP, ONE_DRIVE, BLACKBERRY_APP, SDK, WINDOWS_PLUGIN, IOS_APP, SYNC, CHROME_EXTENSION].

logAction

boolean

Default value: true

path

String

Required
Not null

reportProblematicAnnotations

Boolean

Not null
Default value: FALSE

workspaceGuid

String

Required
Not null

Json Format
{
annotations:
{
documentPageAnnotations: List(
{
pageAnnotations: List(
{
annotationType: AnnotationType,
annotationRectangle:
{
lowerLeftCorner:
{
x: Float,
y: Float
},
upperRightCorner:
{
x: Float,
y: Float
}
},
annotationColor:
{
red: Float,
green: Float,
blue: Float
},
lastModificationDate: Date,
annotationFlags: Set(AnnotationFlagsEnum )
}),
pagePlainAnnotations: List(
{
annotationPDFText: String
}),
annotationsPageNo: Integer
})
}),
deviceType: DeviceType,
logAction: Boolean,
reportProblematicAnnotations: Boolean,
workspaceGuid: String,
path: String
}