InfoShare
InfoShare is designed for use in businesses seeking to optimise the way they manage digital documents, information, binders and processes.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Kendox Support |
URL | https://kendox.com/en/service/support-services |
support@kendox.com |
Connector Metadata | |
---|---|
Publisher | Kendox AG |
Website | https://www.kendox.com/en |
Privacy policy | https://www.kendox.com/en/about-us/data-protection |
Categories | Collaboration;Content and Files |
Kendox InfoShare provides a powerful and very extensive REST API. Using this API, you can create and manage documents and processes within InfoShare. Together with the Kendox InfoShare Power Automate Connector you can streamline content processes across a widespread application landscape thus avoiding information silos. The InfoShare Connector provides you actions for managing documents and processes.
Prerequisites
- A license to use this connector available via sales@kendox.com.
- Kendox InfoShare with the WCF service endpoints reachable online.
- Kendox InfoShare login credentials.
How to get credentials?
The connector API Key can be purchased via e-mail request using sales@kendox.com. The WCF service endpoint will be provided from Kendox (Cloud) or from a Kendox partner, who implemented the respective InfoShare instance.
How to use the connector?
First you have to create a connection to the connector. For the connection, an API Key is required. You will get it from sales@kendox.com. The first action is always the Logon or LogonWithHashedPasswort action. These actions return a connection Id, which is required for all further actions. If the connection Id is not be used for more than 10 minutes, the connection Id expires and you have to re-logon with the Logon or LogonWithHashedPasswort action.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Close an open process |
Close an open process |
Close current task and assign user to next task |
Close current task and assign user to next task |
Close task and continue process |
Close task and continue process |
Create a user table |
Create a user table |
Create document |
Create document |
Create process |
Create process |
Delete user table rows |
Delete user table rows |
Document Search |
Document Search |
Get document |
Get document |
Get document properties |
Get document properties |
Get file content |
Get file content |
Get file content converted |
Convert file content to different format. Add annotation or overlay to file content |
Get process |
Get Process |
Get process properties |
Get process properties |
Get rows from a user table |
Get rows from a user table |
Insert rows into a user table |
Import table rows into a user table |
List processes |
List processes |
Logoff |
Logoff |
Logon |
Logon |
Logon with hashed password |
Logon with hashed password |
Update document |
Update document |
Update process |
Update process |
Close an open process
Close an open process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
connectionId | True | string |
The connection id to identify your connection |
ProcessId
|
processId | True | string |
Id of process (Guid) |
Comment
|
comment | string |
Comment to add |
Returns
Name | Path | Type | Description |
---|---|---|---|
AccessRightsEnumList
|
CloseProcessResult.AccessRightsEnumList | array of string |
accessRightsEnumList |
CheckOutStateEnum
|
CloseProcessResult.CheckOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
CloseProcessResult.CheckOutUserId | string |
Id of the user for which process is checked out |
Comments
|
CloseProcessResult.Comments | array of object |
Comments |
Date
|
CloseProcessResult.Comments.Date | string |
Date of comment |
Id
|
CloseProcessResult.Comments.Id | string |
Id of comment |
Text
|
CloseProcessResult.Comments.Text | string |
User defined comment |
UserId
|
CloseProcessResult.Comments.UserId | string |
User id |
CompletedDate
|
CloseProcessResult.CompletedDate | string |
Completed date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedTasks
|
CloseProcessResult.CompletedTasks | array of object |
CompletedTasks |
Action
|
CloseProcessResult.CompletedTasks.Action | string |
Action text for the user |
AssignedUserIds
|
CloseProcessResult.CompletedTasks.AssignedUserIds | array of |
AssignedUserIds |
Comments
|
CloseProcessResult.CompletedTasks.Comments | array of object |
Comments |
Date
|
CloseProcessResult.CompletedTasks.Comments.Date | string |
Date of comment |
Id
|
CloseProcessResult.CompletedTasks.Comments.Id | string |
Id of comment |
Text
|
CloseProcessResult.CompletedTasks.Comments.Text | string |
User defined comment |
UserId
|
CloseProcessResult.CompletedTasks.Comments.UserId | string |
Id of user, who has set the comment |
CompletedDate
|
CloseProcessResult.CompletedTasks.CompletedDate | string |
Completion date of completed task. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
CloseProcessResult.CompletedTasks.CompletedUserIds | array of string |
CompletedUserIds |
CreatedDate
|
CloseProcessResult.CompletedTasks.CreatedDate | string |
Creation date of completed task. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
CloseProcessResult.CompletedTasks.CreatorId | string |
User id of the creator of completed task |
Description
|
CloseProcessResult.CompletedTasks.Description | string |
Task description of completed task |
DueDate
|
CloseProcessResult.CompletedTasks.DueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
Id
|
CloseProcessResult.CompletedTasks.Id | string |
Id of the task |
IntendedUserIds
|
CloseProcessResult.CompletedTasks.IntendedUserIds | array of |
IntendedUserIds |
ReminderDate
|
CloseProcessResult.CompletedTasks.ReminderDate | string |
Date for reminder of completed task. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
CloseProcessResult.CompletedTasks.RequiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
CloseProcessResult.CompletedTasks.ShowCloseTaskDialog | boolean |
Show close task dialog at task end |
StatusEnum
|
CloseProcessResult.CompletedTasks.StatusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
CloseProcessResult.CompletedTasks.TaskTemplateId | string |
Task template id |
CreatedDate
|
CloseProcessResult.CreatedDate | string |
Creation date of the process Date format: yyyy-MM-ddTHH:mm:ss |
Action
|
CloseProcessResult.CurrentTask.Action | string |
Action text for the user |
AssignedUserIds
|
CloseProcessResult.CurrentTask.AssignedUserIds | array of string |
AssignedUserIds |
Comments
|
CloseProcessResult.CurrentTask.Comments | array of object |
Comments |
Date
|
CloseProcessResult.CurrentTask.Comments.Date | string |
Date of comment |
Id
|
CloseProcessResult.CurrentTask.Comments.Id | string |
Id of comment |
Text
|
CloseProcessResult.CurrentTask.Comments.Text | string |
User defined comment |
UserId
|
CloseProcessResult.CurrentTask.Comments.UserId | string |
Id of user, who has set the comment |
CompletedDate
|
CloseProcessResult.CurrentTask.CompletedDate | string |
Completion date of current task. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
CloseProcessResult.CurrentTask.CompletedUserIds | array of string |
CompletedUserIds |
CreatedDate
|
CloseProcessResult.CurrentTask.CreatedDate | string |
Creation date of current task. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
CloseProcessResult.CurrentTask.CreatorId | string |
User id of the creator of current task |
Description
|
CloseProcessResult.CurrentTask.Description | string |
Task description of current task |
DueDate
|
CloseProcessResult.CurrentTask.DueDate | string |
Due date of the current task. Date format: yyyy-MM-ddTHH:mm:ss |
Id
|
CloseProcessResult.CurrentTask.Id | string |
Id of the current task |
IntendedUserIds
|
CloseProcessResult.CurrentTask.IntendedUserIds | array of string |
IntendedUserIds |
ReminderDate
|
CloseProcessResult.CurrentTask.ReminderDate | string |
Date for reminder of current task. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
CloseProcessResult.CurrentTask.RequiresAllRecipients | boolean |
Defines if all recipients have to close the current task |
ShowCloseTaskDialog
|
CloseProcessResult.CurrentTask.ShowCloseTaskDialog | boolean |
Show close task dialog at current task |
StatusEnum
|
CloseProcessResult.CurrentTask.StatusEnum | string |
Status of current task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
CloseProcessResult.CurrentTask.TaskTemplateId | string |
Task template id of current task |
CustomProperties
|
CloseProcessResult.CustomProperties | array of object |
CustomProperties |
CustomPropertyTypeEnum
|
CloseProcessResult.CustomProperties.CustomPropertyTypeEnum | string |
Custom property type enum value of custom property (String, Date, Number) |
Name
|
CloseProcessResult.CustomProperties.Name | string |
Name of the custom property |
Value
|
CloseProcessResult.CustomProperties.Value | string |
Value of the custom property |
DocumentIds
|
CloseProcessResult.DocumentIds | array of string |
DocumentIds |
DueDate
|
CloseProcessResult.DueDate | string |
Due date for the process. Date format: yyyy-MM-ddTHH:mm:ss |
Id
|
CloseProcessResult.Id | string |
Id of process |
Values
|
CloseProcessResult.Name.Values | array of object |
Values |
Culture
|
CloseProcessResult.Name.Values.Culture | string |
The culture in which the text is given (de, en, fr, ...) |
Text
|
CloseProcessResult.Name.Values.Text | string |
Name of process |
PluginStream
|
CloseProcessResult.PluginStream | array of string |
PluginStream |
PriorityEnum
|
CloseProcessResult.PriorityEnum | string |
Priority of process (High, Normal, Low) |
ProcessTemplateId
|
CloseProcessResult.ProcessTemplateId | string |
Process template id |
Properties
|
CloseProcessResult.Properties | array of object |
Properties |
GlobalValues
|
CloseProcessResult.Properties.GlobalValues | array of object |
GlobalValues |
Values
|
CloseProcessResult.Properties.GlobalValues.Values | array of object |
Values |
Culture
|
CloseProcessResult.Properties.GlobalValues.Values.Culture | string |
Culture |
Text
|
CloseProcessResult.Properties.GlobalValues.Values.Text | string |
Text |
PropertyTypeId
|
CloseProcessResult.Properties.PropertyTypeId | string |
Type id of the index field |
Values
|
CloseProcessResult.Properties.Values | array of string |
Values |
ProtectionDomainId
|
CloseProcessResult.ProtectionDomainId | string |
Protection domain id of process |
SessionCount
|
CloseProcessResult.SessionCount | integer |
Session count |
StatusEnum
|
CloseProcessResult.StatusEnum | string |
Status of process (Open, InProcess, Complete, PreparedToComplete, Error) |
Close current task and assign user to next task
Close current task and assign user to next task
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
ProcessId
|
ProcessId | True | string |
Id of process (Guid) |
TaskId
|
TaskId | string |
Id of task (Guid) |
|
Comment
|
Comment | string |
Comment |
|
AssignUserLoginNames
|
AssignUserLoginNames | True | string |
AssignUserLoginNames |
Returns
Name | Path | Type | Description |
---|---|---|---|
Action
|
action | string |
Action text for the user. Displayed to the end user |
assignedUserIds
|
assignedUserIds | array of string |
assignedUserIds |
comments
|
comments | array of object |
comments |
Date
|
comments.date | string |
Date of comment |
Id
|
comments.id | string |
Id of comment |
Text
|
comments.text | string |
User defined comment |
UserId
|
comments.userId | string |
Id of user, who has set the comment |
CompletedDate
|
completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
CompletedUserIds | array of string |
CompletedUserIds |
CreatedDate
|
createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
creatorId | string |
User id of the creator |
Description
|
description | string |
Task description |
DueDate
|
dueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
intendedUserIds
|
intendedUserIds | array of string |
intendedUserIds |
ReminderDate
|
reminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
showCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
statusEnum | string |
Status of task Status (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
taskTemplateId | string |
Task template id |
Close task and continue process
Close task and continue process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
connectionId | True | string |
The connection id to identify your connection |
ProcessId
|
processId | True | string |
Id of process (Guid) |
Comment
|
comment | string |
Comment to add |
|
TaskId
|
taskId | string |
Task id |
|
AssignUsers
|
assignUsers | True | boolean |
Assign to users. If set to no, assign user with action Update process |
Returns
Name | Path | Type | Description |
---|---|---|---|
Action
|
action | string |
Action text for the user. Displayed to the end user |
AssignedUserIds
|
assignedUserIds | string |
List of assigned user ids |
comments
|
comments | array of object |
comments |
Date
|
comments.date | string |
Date of comment |
Id
|
comments.id | string |
Id of comment |
Text
|
comments.text | string |
User defined comment |
UserId
|
comments.userId | string |
User Id |
CompletedDate
|
completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
completedUserIds | string |
List of all completed user ids |
CreatedDate
|
createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
creatorId | string |
User id of the creator |
Description
|
description | string |
Task description |
DueDate
|
dueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
IntendedUserIds
|
intendedUserIds | string |
Intended users for this task |
ReminderDate
|
reminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
showCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
statusEnum | string |
Status of task Status (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
taskTemplateId | string |
Task template id |
Create a user table
Create a user table
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
UserTable
|
UserTable | True | string |
Name of the user table (e.g.: Address) |
ColumnHeaders
|
ColumnHeaders | True | string |
A list of column headers (e.g.: Firstname,Lastname,City) |
Returns
Name | Path | Type | Description |
---|---|---|---|
User Table
|
userTable | string |
Name of user table |
Create document
Create document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
DocumentTitle
|
DocumentTitle | True | string |
Title of document (incl. extension) |
ImportTemplate
|
ImportTemplate | True | string |
Import template |
DocumentProperties
|
DocumentProperties | string |
Document properties insert format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
Culture
|
Culture | string |
The culture in which the property names are given (de, en, fr, ...). Default = de |
|
FileContent
|
FileContent | True | string |
File content base64 string |
Returns
Name | Path | Type | Description |
---|---|---|---|
abonnements
|
abonnements | array of string |
abonnements |
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
postItAnnotations
|
annotationManager.postItAnnotations | array of object |
postItAnnotations |
CreatedDate
|
annotationManager.postItAnnotations.createdDate | string |
Creation date from post it annotation |
CreatorId
|
annotationManager.postItAnnotations.creatorId | string |
User id of creator from post it annotation |
IsItalic
|
annotationManager.postItAnnotations.fontInfo.isItalic | boolean |
Is font italic from post it annotation |
IsStrikeOut
|
annotationManager.postItAnnotations.fontInfo.isStrikeOut | boolean |
Is Font strike out from post it annotation |
IsUnderline
|
annotationManager.postItAnnotations.fontInfo.isUnderline | boolean |
Is Font is underline from post it annotation |
Name
|
annotationManager.postItAnnotations.fontInfo.name | string |
Font name from post it annotation. Default = Arial |
Pitch
|
annotationManager.postItAnnotations.fontInfo.pitch | integer |
Font pitch from post it annotation |
Size
|
annotationManager.postItAnnotations.fontInfo.size | integer |
Font size from post it annotation. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
annotationManager.postItAnnotations.fontInfo.weight | integer |
Font weight from post it annotation |
Id
|
annotationManager.postItAnnotations.id | string |
Id of the post it annotation |
ModifiedDate
|
annotationManager.postItAnnotations.modifiedDate | string |
Date of modification from post it annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.postItAnnotations.pageNumber | integer |
Number of page from post it annotation |
SecurityLevelEnum
|
annotationManager.postItAnnotations.securityLevelEnum | string |
Security level for post it annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.postItAnnotations.selectable | boolean |
Defines if post it annotation is selectable by user |
Text
|
annotationManager.postItAnnotations.text | string |
User defined text for post it annotation |
X
|
annotationManager.postItAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI of post it annotation |
Y
|
annotationManager.postItAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI of post it annotation |
rectangleAnnotations
|
annotationManager.rectangleAnnotations | array of object |
rectangleAnnotations |
Color
|
annotationManager.rectangleAnnotations.color | integer |
Color of rectangle (32 bit ARGB value) from rectangle annotation Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ColorHexCode
|
annotationManager.rectangleAnnotations.colorHexCode | string |
Color of rectangle (RGB hexadecimal code) from rectangle annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
annotationManager.rectangleAnnotations.createdDate | string |
Creation date from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
creatorId
|
annotationManager.rectangleAnnotations.creatorId | string |
CreatorId |
Height
|
annotationManager.rectangleAnnotations.height | integer |
Height of rectangle in pixel per inch for 7200 DPI |
Id
|
annotationManager.rectangleAnnotations.Id | string |
Id of the rectangle annotation |
ModifiedDate
|
annotationManager.rectangleAnnotations.modifiedDate | string |
Date of modification from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.rectangleAnnotations.pageNumber | integer |
Number of page from rectangle annotation |
SecurityLevelEnum
|
annotationManager.rectangleAnnotations.securityLevelEnum | string |
Security level for rectangle annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.rectangleAnnotations.selectable | boolean |
Defines if rectangle annotation is selectable by user |
Transparent
|
annotationManager.rectangleAnnotations.transparent | boolean |
Rectangle should be transparent (highlight) |
Width
|
annotationManager.rectangleAnnotations.width | integer |
Width of rectangle in pixel per inch for 7200 DPI |
X
|
annotationManager.rectangleAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI from rectangle annotation |
Y
|
annotationManager.rectangleAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI from rectangle annotation |
textAnnotations
|
annotationManager.textAnnotations | array of object |
textAnnotations |
BackgroundColor
|
annotationManager.textAnnotations.backgroundColor | integer |
Color of background (32 bit ARGB value) from text annotation Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
BackgroundColorHexCode
|
annotationManager.textAnnotations.backgroundColorHexCode | string |
Color of background (RGB hexadecimal code) from text annotation Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
annotationManager.textAnnotations.createdDate | string |
creation date from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
annotationManager.textAnnotations.creatorId | string |
User id of creator from text annotation |
IsItalic
|
annotationManager.textAnnotations.fontInfo.isItalic | boolean |
Is Font italic from text annotation |
IsStrikeOut
|
annotationManager.textAnnotations.fontInfo.isStrikeOut | boolean |
Is font strike out from text annotation |
IsUnderline
|
annotationManager.textAnnotations.fontInfo.isUnderline | boolean |
Is font underline from text annotation |
Name
|
annotationManager.textAnnotations.fontInfo.name | string |
Font name from text annotation. Default = Arial |
Pitch
|
annotationManager.textAnnotations.fontInfo.pitch | integer |
Font pitch from text annotation |
Size
|
annotationManager.textAnnotations.fontInfo.size | integer |
Font size from text annotation. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
annotationManager.textAnnotations.fontInfo.weight | integer |
Font weight from text annotation |
ForegroundColor
|
annotationManager.textAnnotations.foregroundColor | integer |
Color of the foreground (32 bit ARGB value) from text annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ForegroundColorHexCode
|
annotationManager.textAnnotations.foregroundColorHexCode | string |
Color of foreground (RGB hexadecimal code) from text annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
Height
|
annotationManager.textAnnotations.height | integer |
Height of text in pixel per inch for 7200 DPI from text annotation |
Id
|
annotationManager.textAnnotations.id | string |
Id of text annotation |
ModifiedDate
|
annotationManager.textAnnotations.modifiedDate | string |
Date of modification from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.textAnnotations.pageNumber | integer |
Number of page from text annotation |
Rotation
|
annotationManager.textAnnotations.rotation | integer |
Rotation in degrees from text annotation |
SecurityLevelEnum
|
annotationManager.textAnnotations.securityLevelEnum | string |
Security level for text annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.textAnnotations.selectable | boolean |
Defines if text annotation is selectable by user |
Text
|
annotationManager.textAnnotations.text | string |
User defined Text of text annotation |
Transparent
|
annotationManager.textAnnotations.transparent | boolean |
Text annotation should be transparent |
Width
|
annotationManager.textAnnotations.width | integer |
Width of text in pixel per inch for 7200 DPI from text annotation |
X
|
annotationManager.textAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI from text annotation |
Y
|
annotationManager.textAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI from text annotation |
blogs
|
blogs | array of object |
blogs |
Blogs
|
blogs | object |
List of all blog items |
CheckOutState
|
checkOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
checkOutUserId | string |
Id of the user for which document is checked out |
documentData
|
documentData | array of object |
documentData |
Id
|
documentData.id | string |
Id of document rendition |
Name
|
documentData.name | string |
Document name of rendition |
renditions
|
documentData.renditions | array of object |
renditions |
contentProtections
|
documentData.renditions.contentProtections | array of |
contentProtections |
extension
|
documentData.renditions.extension | string |
Extension of rendition |
files
|
documentData.renditions.files | array of object |
files |
blobPath
|
documentData.renditions.files.blobPath | string |
Blob path of rendition |
blobStoreId
|
documentData.renditions.files.blobStoreId | string |
Blob store Id of rendition |
id
|
documentData.renditions.id | string |
id |
pageCount
|
documentData.renditions.pageCount | string |
Page count of rendition |
size
|
documentData.renditions.size | string |
Size of rendition |
HasOverlay
|
hasOverlay | boolean |
Defines if the document should be displayed with a overlay |
Id
|
id | string |
Id of the document |
ImportTemplateId
|
importTemplateId | string |
Id of the import template for this document |
InfoStoreId
|
infoStoreId | string |
Id of the info store |
CheckOutLifeCycleStateId
|
lifeCycleManager.checkOutLifeCycleStateId | string |
Checkout life cycle state |
LifeCycleEndDate
|
lifeCycleManager.lifeCycleEndDate | string |
Calculated end date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStartDate
|
lifeCycleManager.lifeCycleStartDate | string |
Start date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStateId
|
lifeCycleManager.lifeCycleStateId | string |
Id of the LifeCycle state |
NextAutomaticLifeCycleStateId
|
lifeCycleManager.nextAutomaticLifeCycleStateId | string |
Next automatic life cycle state |
nextLifeCycleStates
|
lifeCycleManager.nextLifeCycleStates | array of string |
nextLifeCycleStates |
lifeCycleProtections
|
lifeCycleManager.lifeCycleProtections | array of object |
lifeCycleProtections |
DeleteAfterExpiration
|
lifeCycleManager.lifeCycleProtections.deleteAfterExpiration | boolean |
Allow to delete document after protection expiration |
Id
|
lifeCycleManager.lifeCycleProtections.id | string |
Id of life cycle state protection |
ProtectAnnotationChange
|
lifeCycleManager.lifeCycleProtections.protectAnnotationChange | boolean |
Protect against annotation changes |
ProtectCheckOut
|
lifeCycleManager.lifeCycleProtections.protectCheckOut | boolean |
Protect against check out |
ProtectContentChange
|
lifeCycleManager.lifeCycleProtections.protectContentChange | boolean |
Protect against content change |
ProtectDelete
|
lifeCycleManager.lifeCycleProtections.protectDelete | boolean |
Protect against delete |
ProtectPropertyChange
|
lifeCycleManager.lifeCycleProtections.protectPropertyChange | boolean |
Protect against property changes |
ProtectProtectionDomainChange
|
lifeCycleManager.lifeCycleProtections.protectProtectionDomainChange | boolean |
Protect against security change |
ProtectionDurationTicks
|
lifeCycleManager.lifeCycleProtections.protectionDurationTicks | integer |
Duration of protection |
LifeCycleId
|
lifeCycleManager.lifeCycleId | string |
Id of the LifeCycle |
MainFileLength
|
mainFileLength | integer |
Main file size |
Name
|
name | string |
Name of the document |
PageCount
|
pageCount | integer |
Page count of main file |
properties
|
properties | array of object |
properties |
globalValues
|
properties.globalValues | array of object |
globalValues |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Culture |
text
|
properties.globalValues.values.text | string |
Text |
PropertyTypeId
|
properties.propertyTypeId | string |
Type id of the index field |
values
|
properties.values | array of string |
values |
ProtectionDomainId
|
protectionDomainId | string |
Id of the protection domain |
reminders
|
reminders | array of object |
reminders |
Reminders
|
reminders | object |
List of all reminders |
SessionCount
|
sessionCount | integer |
Session count |
SigningProfileId
|
signingProfileId | string |
Id of the signing profile |
VersionId
|
versionId | string |
Version id of the document |
Create process
Create process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
ProcessProperties
|
ProcessProperties | string |
Process properties update format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
CustomProperties
|
CustomProperties | string |
Custom properties. Format: [||PropertyType] (e.g. [Supplier|Muster|String][InvoiceDate|2021-01-29T13:05:45 |Date][InvoiceNo|4711|Number]) |
|
DocumentIds
|
DocumentIds | string |
List of all document Ids to attach |
|
ProcessTemplateName
|
ProcessTemplateName | True | string |
Name of process template |
DueDate
|
DueDate | string |
Due date for the process. Date format: yyyy-MM-ddTHH:mm:ss. Default = current date |
|
Priority
|
Priority | string |
Priority of process (e.g. Low, Normal, High). Default = Normal |
|
Comment
|
Comment | string |
Process comment |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
Returns
Name | Path | Type | Description |
---|---|---|---|
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
CheckOutState
|
checkOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
checkOutUserId | string |
Id of the user for which process is checked out |
comments
|
comments | array of object |
comments |
Date
|
comments.date | string |
Date of comment |
Id
|
comments.id | string |
Id of comment |
Text
|
comments.text | string |
User defined comment |
UserId
|
comments.userId | string |
User Id |
CompletedDate
|
completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
completedTasks
|
completedTasks | array of string |
completedTasks |
CreatedDate
|
createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
Action
|
currentTask.action | string |
Action text for the user. Displayed to the end user |
assignedUserIds
|
currentTask.assignedUserIds | array of string |
assignedUserIds |
comments
|
currentTask.comments | array of string |
comments |
CompletedDate
|
currentTask.completedDate | string |
Completion date for current task. Date format: yyyy-MM-ddTHH:mm:ss |
completedUserIds
|
currentTask.completedUserIds | array of string |
completedUserIds |
CreatedDate
|
currentTask.createdDate | string |
Creation date for current task. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
currentTask.creatorId | string |
User id of creator for current task |
Description
|
currentTask.description | string |
Description of current task |
DueDate
|
currentTask.dueDate | string |
Due date of current task. Date format: yyyy-MM-ddTHH:mm:ss |
intendedUserIds
|
currentTask.intendedUserIds | array of string |
intendedUserIds |
ReminderDate
|
currentTask.reminderDate | string |
Date for reminder of current task. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
currentTask.requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
currentTask.showCloseTaskDialog | boolean |
Show close task dialog at task end |
StatusEnum
|
currentTask.statusEnum | string |
Status current task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
currentTask.taskTemplateId | string |
Template id of current task |
customProperties
|
customProperties | array of object |
customProperties |
CustomPropertyTypeEnum
|
customProperties.customPropertyTypeEnum | string |
Custom property type enum value (String, Date, Number) |
Name
|
customProperties.name | string |
Name of custom property |
Value
|
customProperties.value | string |
Value of custom property |
documentIds
|
documentIds | array of string |
documentIds |
DueDate
|
dueDate | string |
Due date for the process. Date format: yyyy-MM-ddTHH:mm:ss |
FolderElementId
|
folderElementId | string |
Id of document as folder element |
HasLinks
|
hasLinks | boolean |
Id of document as folder element |
Id
|
id | string |
Process id |
values
|
name.values | array of object |
values |
Culture
|
name.values.culture | string |
The culture in which the text is given (de, en, fr, ...) |
Text
|
name.values.text | string |
The text for this language |
PriorityEnum
|
priorityEnum | string |
Priority of process (High, Normal, Low). Default = Normal |
PluginStream
|
pluginStream | string |
Data container for plugins |
ProcessTemplateId
|
processTemplateId | string |
Process template id |
properties
|
properties | array of object |
properties |
globalValues
|
properties.globalValues | array of object |
globalValues |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
culture |
text
|
properties.globalValues.values.text | string |
text |
PropertyName
|
properties.propertyName | string |
Name of process property |
PropertyTypeId
|
properties.propertyTypeId | string |
Id of process property |
values
|
properties.values | array of string |
values |
ProtectionDomainId
|
protectionDomainId | string |
Protection domain id of process |
StatusEnum
|
statusEnum | string |
Status of process (Open, InProcess, Complete, PreparedToComplete, Error) |
Delete user table rows
Delete user table rows
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
UserTable
|
UserTable | True | string |
Name of user table |
WhereClause
|
WhereClause | string |
A list of SQL where clause elements. Format: [|||]. ComparisonEnums: "Equals,NotEquals,Greater,GreaterEquals,Less,LessEquals,Like,NotLike" RelationEnums:"AND,OR" (e.g.: [Firstname|Equals|Jon|AND],[Lastname|Equals|Doe|OR]) |
Returns
Name | Path | Type | Description |
---|---|---|---|
userTableDeleteRecordsResult
|
userTableDeleteRecordsResult | integer |
userTableDeleteRecordsResult |
Document Search
Document Search
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
Conditions
|
Conditions | string |
Search condition format: [|||]. ComparisonEnums: "Equals,NotEquals,Greater,GreaterEquals,Less,LessEquals,Like,Contains,EqualsUndefined,In,None,Soundex,NotIn" RelationEnums:"And,Or". e.g.: [Last check in|Less|2021-12-31|And],[Firstname|Equals|Peter|And] |
|
Culture
|
Culture | string |
Culture (de,en,fr,...). Default = de |
|
FulltextWords
|
FulltextWords | string |
Words to be searcheds with fulltext |
|
FulltextWordRelation
|
FulltextWordRelation | string |
Fulltext word relation (AND, OR). Default = AND |
|
MaxSerchResults
|
MaxSerchResults | string |
Maximum number of document search results. Default = 100 |
Returns
Name | Path | Type | Description |
---|---|---|---|
documents
|
documents | array of object |
documents |
Abonnements
|
documents.abonnements | string |
List of abonnements |
accessRightsEnumList
|
documents.accessRightsEnumList | array of string |
accessRightsEnumList |
AnnotationManager
|
documents.annotationManager | string |
Annotations for main document file |
Blogs
|
documents.blogs | string |
List of all blog items |
CheckOutState
|
documents.checkOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
documents.checkOutUserId | string |
Id of the user for which document is checked out |
DocumentData
|
documents.documentData | string |
Document data list |
HasOverlay
|
documents.hasOverlay | boolean |
Defines if the document should be displayed with a overlay |
Id
|
documents.id | string |
Id of the document |
ImportTemplateId
|
documents.importTemplateId | string |
Id of the import template for this document |
InfoStoreId
|
documents.infoStoreId | string |
Id of the info store |
LifeCycleManager
|
documents.lifeCycleManager | string |
Life cycle informations |
MainFileLength
|
documents.mainFileLength | integer |
Main file size |
Name
|
documents.name | string |
Name of the document |
PageCount
|
documents.pageCount | integer |
Page count of main file |
properties
|
documents.properties | array of |
properties |
ProtectionDomainId
|
documents.protectionDomainId | string |
Id of the protection domain |
Reminders
|
documents.reminders | string |
List of all reminders |
SessionCount
|
documents.sessionCount | integer |
Session count |
SigningProfileId
|
documents.signingProfileId | string |
Id of the signing profile |
VersionId
|
documents.versionId | string |
Version id of the document |
HasMore
|
hasMore | boolean |
Indicates, whether more results exists or not. The flag is set to true if more results are available |
ResumePoint
|
resumePoint | string |
The resume point from previous search operation. Set null for the first search operation |
Get document
Get document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
connectionId | True | string |
The connection id to identify your connection |
DocumentId
|
documentId | True | string |
The document id |
Returns
Name | Path | Type | Description |
---|---|---|---|
Abonnements
|
GetDocumentResult.Abonnements | array of object |
Abonnements |
OnContentChange
|
GetDocumentResult.Abonnements.OnContentChange | boolean |
Abonnement is active on file changes |
OnDelete
|
GetDocumentResult.Abonnements.OnDelete | boolean |
Abonnement is active on delete |
OnMetadataChange
|
GetDocumentResult.Abonnements.OnMetadataChange | boolean |
Abonnement is active on index changes |
UserId
|
GetDocumentResult.Abonnements.UserId | string |
The user id for this abonnnement |
AccessRightsEnumList
|
GetDocumentResult.AccessRightsEnumList | array of string |
accessRightsEnumList |
PostItAnnotations
|
GetDocumentResult.AnnotationManager.PostItAnnotations | array of object |
PostItAnnotations |
CreatedDate
|
GetDocumentResult.AnnotationManager.PostItAnnotations.CreatedDate | string |
Creation date from post it annotation |
CreatorId
|
GetDocumentResult.AnnotationManager.PostItAnnotations.CreatorId | string |
User id of creator from post it annotation |
IsItalic
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.IsItalic | boolean |
Is font italic from post it annotation |
IsStrikeOut
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.IsStrikeOut | boolean |
Is Font strike out from post it annotation |
IsUnderline
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.IsUnderline | boolean |
Is Font is underline from post it annotation |
Name
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.Name | string |
Font name from post it annotation. Default = Arial |
Pitch
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.Pitch | integer |
Font pitch from post it annotation |
Size
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.Size | integer |
Font size from post it annotation. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
GetDocumentResult.AnnotationManager.PostItAnnotations.FontInfo.Weight | integer |
Font weight from post it annotation |
Id
|
GetDocumentResult.AnnotationManager.PostItAnnotations.Id | string |
Id of the post it annotation |
ModifiedDate
|
GetDocumentResult.AnnotationManager.PostItAnnotations.ModifiedDate | string |
Date of modification from post it annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
GetDocumentResult.AnnotationManager.PostItAnnotations.PageNumber | integer |
Number of page from post it annotation |
SecurityLevelEnum
|
GetDocumentResult.AnnotationManager.PostItAnnotations.SecurityLevelEnum | string |
Security level for post it annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
GetDocumentResult.AnnotationManager.PostItAnnotations.Selectable | boolean |
Defines if post it annotation is selectable by user |
Text
|
GetDocumentResult.AnnotationManager.PostItAnnotations.Text | string |
User defined text for post it annotation |
X
|
GetDocumentResult.AnnotationManager.PostItAnnotations.X | integer |
X coordinate in pixel per inch for 7200 DPI of post it annotation |
Y
|
GetDocumentResult.AnnotationManager.PostItAnnotations.Y | integer |
Y coordinate in pixel per inch for 7200 DPI of post it annotation |
RectangleAnnotations
|
GetDocumentResult.AnnotationManager.RectangleAnnotations | array of object |
RectangleAnnotations |
Color
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Color | integer |
Color of rectangle (32 bit ARGB value) from rectangle annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ColorHexCode
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.ColorHexCode | string |
Color of rectangle (RGB hexadecimal code) from rectangle annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.CreatedDate | string |
Creation date from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.CreatorId | string |
CreatorId |
Height
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Height | integer |
Height of rectangle in pixel per inch for 7200 DPI |
Id
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Id | string |
Id of the rectangle annotation |
ModifiedDate
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.ModifiedDate | string |
Date of modification from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.PageNumber | integer |
Number of page from rectangle annotation |
SecurityLevelEnum
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.SecurityLevelEnum | string |
Security level for rectangle annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Selectable | boolean |
Defines if rectangle annotation is selectable by user |
Transparent
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Transparent | boolean |
Rectangle should be transparent (highlight) |
Width
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Width | integer |
Width of rectangle in pixel per inch for 7200 DPI |
X
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.X | integer |
X coordinate in pixel per inch for 7200 DPI from rectangle annotation |
Y
|
GetDocumentResult.AnnotationManager.RectangleAnnotations.Y | integer |
Y coordinate in pixel per inch for 7200 DPI from rectangle annotation |
TextAnnotations
|
GetDocumentResult.AnnotationManager.TextAnnotations | array of object |
TextAnnotations |
BackgroundColor
|
GetDocumentResult.AnnotationManager.TextAnnotations.BackgroundColor | integer |
Color of background (32 bit ARGB value) from text annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
BackgroundColorHexCode
|
GetDocumentResult.AnnotationManager.TextAnnotations.BackgroundColorHexCode | string |
Color of background (RGB hexadecimal code) from text annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
GetDocumentResult.AnnotationManager.TextAnnotations.CreatedDate | string |
creation date from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
GetDocumentResult.AnnotationManager.TextAnnotations.CreatorId | string |
User id of creator from text annotation |
IsItalic
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.IsItalic | boolean |
Is Font italic from text annotation |
IsStrikeOut
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.IsStrikeOut | boolean |
Is font strike out from text annotation |
IsUnderline
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.IsUnderline | boolean |
Is font underline from text annotation |
Name
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.Name | string |
Font name from text annotation. Default = Arial |
Pitch
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.Pitch | integer |
Font pitch from text annotation |
Size
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.Size | integer |
Font size from text annotation.. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
GetDocumentResult.AnnotationManager.TextAnnotations.FontInfo.Weight | integer |
Font weight from text annotation |
ForegroundColor
|
GetDocumentResult.AnnotationManager.TextAnnotations.ForegroundColor | integer |
Color of the foreground (32 bit ARGB value) from text annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ForegroundColorHexCode
|
GetDocumentResult.AnnotationManager.TextAnnotations.ForegroundColorHexCode | string |
Color of foreground (RGB hexadecimal code) from text annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
Height
|
GetDocumentResult.AnnotationManager.TextAnnotations.Height | integer |
Height of text in pixel per inch for 7200 DPI from text annotation |
Id
|
GetDocumentResult.AnnotationManager.TextAnnotations.Id | string |
Id of text annotation |
ModifiedDate
|
GetDocumentResult.AnnotationManager.TextAnnotations.ModifiedDate | string |
Date of modification from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
GetDocumentResult.AnnotationManager.TextAnnotations.PageNumber | integer |
Number of page from text annotation |
Rotation
|
GetDocumentResult.AnnotationManager.TextAnnotations.Rotation | integer |
Rotation in degrees from text annotation |
SecurityLevelEnum
|
GetDocumentResult.AnnotationManager.TextAnnotations.SecurityLevelEnum | string |
Security level for text annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
GetDocumentResult.AnnotationManager.TextAnnotations.Selectable | boolean |
Defines if text annotation is selectable by user |
Text
|
GetDocumentResult.AnnotationManager.TextAnnotations.Text | string |
User defined Text of text annotation |
Transparent
|
GetDocumentResult.AnnotationManager.TextAnnotations.Transparent | boolean |
Text annotation should be transparent |
Width
|
GetDocumentResult.AnnotationManager.TextAnnotations.Width | integer |
Width of text in pixel per inch for 7200 DPI from text annotation |
X
|
GetDocumentResult.AnnotationManager.TextAnnotations.X | integer |
X coordinate in pixel per inch for 7200 DPI from text annotation |
Y
|
GetDocumentResult.AnnotationManager.TextAnnotations.Y | integer |
Y coordinate in pixel per inch for 7200 DPI from text annotation |
Blogs
|
GetDocumentResult.Blogs | array of object |
Blogs |
CreatedDate
|
GetDocumentResult.Blogs.CreatedDate | string |
Date on which the Blog was created. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
GetDocumentResult.Blogs.CreatorId | string |
User Id of the creating user blog |
Id
|
GetDocumentResult.Blogs.Id | string |
Id of the blog |
Text
|
GetDocumentResult.Blogs.Text | string |
Text of blog item |
CheckOutStateEnum
|
GetDocumentResult.CheckOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
GetDocumentResult.CheckOutUserId | string |
Id of the user for which document is checked out |
DocumentData
|
GetDocumentResult.DocumentData | array of object |
DocumentData |
Id
|
GetDocumentResult.DocumentData.Id | string |
Id of document rendition |
Name
|
GetDocumentResult.DocumentData.Name | string |
Document name of rendition |
Renditions
|
GetDocumentResult.DocumentData.Renditions | array of object |
Renditions |
ContentProtections
|
GetDocumentResult.DocumentData.Renditions.ContentProtections | array of |
ContentProtections |
Extension
|
GetDocumentResult.DocumentData.Renditions.Extension | string |
Extension |
Files
|
GetDocumentResult.DocumentData.Renditions.Files | array of object |
Files |
BlobPath
|
GetDocumentResult.DocumentData.Renditions.Files.BlobPath | string |
BlobPath |
BlobStoreId
|
GetDocumentResult.DocumentData.Renditions.Files.BlobStoreId | string |
BlobStoreId |
HashValue
|
GetDocumentResult.DocumentData.Renditions.HashValue | array of integer |
HashValue |
Id
|
GetDocumentResult.DocumentData.Renditions.Id | string |
Id |
PageCount
|
GetDocumentResult.DocumentData.Renditions.PageCount | integer |
PageCount |
Size
|
GetDocumentResult.DocumentData.Renditions.Size | integer |
Size |
HasOverlay
|
GetDocumentResult.HasOverlay | boolean |
Defines if the document should be displayed with a overlay |
Id
|
GetDocumentResult.Id | string |
Id of the document |
ImportTemplateId
|
GetDocumentResult.ImportTemplateId | string |
Id of the import template for this document |
InfoStoreId
|
GetDocumentResult.InfoStoreId | string |
Id of the info store |
CheckOutLifeCycleStateId
|
GetDocumentResult.LifeCycleManager.CheckOutLifeCycleStateId | string |
Checkout life cycle state |
LifeCycleEndDate
|
GetDocumentResult.LifeCycleManager.LifeCycleEndDate | string |
Calculated end date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStartDate
|
GetDocumentResult.LifeCycleManager.LifeCycleStartDate | string |
Start date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStateId
|
GetDocumentResult.LifeCycleManager.LifeCycleStateId | string |
Id of the LifeCycle state |
NextAutomaticLifeCycleStateId
|
GetDocumentResult.LifeCycleManager.NextAutomaticLifeCycleStateId | string |
Next automatic life cycle state |
NextLifeCycleStates
|
GetDocumentResult.LifeCycleManager.NextLifeCycleStates | array of string |
NextLifeCycleStates |
LifeCycleProtections
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections | array of object |
LifeCycleProtections |
DeleteAfterExpiration
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.DeleteAfterExpiration | boolean |
Allow to delete document after protection expiration |
Id
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.Id | string |
Id of life cycle state protection |
ProtectAnnotationChange
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectAnnotationChange | boolean |
Protect against annotation changes |
ProtectCheckOut
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectCheckOut | boolean |
Protect against check out |
ProtectContentChange
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectContentChange | boolean |
Protect against content change |
ProtectDelete
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectDelete | boolean |
Protect against delete |
ProtectPropertyChange
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectPropertyChange | boolean |
Protect against property changes |
ProtectProtectionDomainChange
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectProtectionDomainChange | boolean |
Protect against security change |
ProtectionDurationTicks
|
GetDocumentResult.LifeCycleManager.LifeCycleProtections.ProtectionDurationTicks | integer |
Duration of protection |
LifeCycleId
|
GetDocumentResult.LifeCycleManager.LifeCycleId | string |
Id of the LifeCycle |
MainFileLength
|
GetDocumentResult.MainFileLength | integer |
Main file size |
Name
|
GetDocumentResult.Name | string |
Name of the document |
PageCount
|
GetDocumentResult.PageCount | integer |
Page count of main file |
Properties
|
GetDocumentResult.Properties | array of object |
Properties |
GlobalValues
|
GetDocumentResult.Properties.GlobalValues | array of object |
GlobalValues |
Values
|
GetDocumentResult.Properties.GlobalValues.Values | array of object |
Values |
Culture
|
GetDocumentResult.Properties.GlobalValues.Values.Culture | string |
Culture |
Text
|
GetDocumentResult.Properties.GlobalValues.Values.Text | string |
Text |
PropertyTypeId
|
GetDocumentResult.Properties.PropertyTypeId | string |
Type id of the index field |
Values
|
GetDocumentResult.Properties.Values | array of string |
Values |
ProtectionDomainId
|
GetDocumentResult.ProtectionDomainId | string |
Id of the protection domain |
Reminders
|
GetDocumentResult.Reminders | array of object |
Reminders |
Description
|
GetDocumentResult.Reminders.Description | string |
Description for reminder |
Interval
|
GetDocumentResult.Reminders.Interval | integer |
Interval in days between reminders |
ProcessTemplateId
|
GetDocumentResult.Reminders.ProcessTemplateId | string |
Process template Id for this reminder |
ReminderDate
|
GetDocumentResult.Reminders.ReminderDate | string |
Date of the reminder. Date format: yyyy-MM-ddTHH:mm:ss |
ReminderId
|
GetDocumentResult.Reminders.ReminderId | string |
Id of the reminder |
SubjectIds
|
GetDocumentResult.Reminders.SubjectIds | array of |
subjectIds |
UseUserFromProcessTemplate
|
GetDocumentResult.Reminders.UseUserFromProcessTemplate | boolean |
Defines if the user definition from process template will be used |
SessionCount
|
GetDocumentResult.SessionCount | integer |
Session count |
SigningProfileId
|
GetDocumentResult.SigningProfileId | string |
Id of the signing profile |
VersionId
|
GetDocumentResult.VersionId | string |
Version id of the document |
Get document properties
Get document properties
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
DocumentId
|
DocumentId | True | string |
Id of document |
Culture
|
Culture | string |
The culture in which the property names are given (de, en, fr, ...). Default = de |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
globalValues
|
globalValues | array of object |
globalValues |
values
|
globalValues.values | array of object |
values |
culture
|
globalValues.values.culture | string |
Culture |
text
|
globalValues.values.text | string |
Text |
PropertyName
|
propertyName | string |
Name of property |
PropertyTypeId
|
propertyTypeId | string |
Type id of the index field |
values
|
values | array of string |
values |
Get file content
Get file content
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
DocumentId
|
DocumentId | True | string |
Id of document |
VersionId
|
VersionId | string |
Id of version (Guid) |
|
DocumentDataId
|
DocumentDataId | string |
Id of document data (Guid) |
|
RenditionId
|
RenditionId | string |
Id of document rendition (Guid) |
|
IgnoreHashValidation
|
IgnoreHashValidation | boolean |
Ignore system configuration for hash validation. Default = yes |
Returns
File Content
- File Content
- string
Get file content converted
Convert file content to different format. Add annotation or overlay to file content
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
DocumentId
|
DocumentId | True | string |
Id of document |
VersionId
|
VersionId | string |
Id of version (Guid)Id of version (Guid) |
|
DocumentDataId
|
DocumentDataId | string |
Id of document data (Guid) |
|
RenditionId
|
RenditionId | string |
Id of document rendition (Guid) |
|
TargetFormat
|
TargetFormat | string |
The target format (e.g. "png;pdf;tif;...") |
|
AddAnnotatins
|
AddAnnotatins | boolean |
Defines if document should be exported with annotations. Default = yes |
|
AddOverlay
|
AddOverlay | boolean |
Defines if document should be exported with overlays. Default = yes |
Returns
File content converted
- File Content
- string
Get process
Get Process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
connectionId | True | string |
The connection id to identify your connection |
ProcessId
|
processId | True | string |
Id of process (Guid) |
Returns
Name | Path | Type | Description |
---|---|---|---|
AccessRightsEnumList
|
GetProcessResult.AccessRightsEnumList | array of string |
accessRightsEnumList |
CheckOutStateEnum
|
GetProcessResult.CheckOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
GetProcessResult.CheckOutUserId | string |
Id of the user for which process is checked out |
Comments
|
GetProcessResult.Comments | array of object |
Comments |
Date
|
GetProcessResult.Comments.Date | string |
Date of comment |
Id
|
GetProcessResult.Comments.Id | string |
Id of comment |
Text
|
GetProcessResult.Comments.Text | string |
User defined comment |
UserId
|
GetProcessResult.Comments.UserId | string |
Id of user, who has set the comment |
CompletedDate
|
GetProcessResult.CompletedDate | string |
Completed date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedTasks
|
GetProcessResult.CompletedTasks | array of object |
CompletedTasks |
Action
|
GetProcessResult.CompletedTasks.Action | string |
Action text for the user. Displayed to the end user |
AssignedUserIds
|
GetProcessResult.CompletedTasks.AssignedUserIds | array of |
assignedUserIds |
Comments
|
GetProcessResult.CompletedTasks.Comments | array of object |
Comments |
Date
|
GetProcessResult.CompletedTasks.Comments.Date | string |
Date of comment |
Id
|
GetProcessResult.CompletedTasks.Comments.Id | string |
Id of comment |
Text
|
GetProcessResult.CompletedTasks.Comments.Text | string |
User defined comment |
UserId
|
GetProcessResult.CompletedTasks.Comments.UserId | string |
Id of user, who has set the comment |
CompletedDate
|
GetProcessResult.CompletedTasks.CompletedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
GetProcessResult.CompletedTasks.CompletedUserIds | array of string |
completedUserIds |
CreatedDate
|
GetProcessResult.CompletedTasks.CreatedDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
GetProcessResult.CompletedTasks.CreatorId | string |
User id of the creator |
Description
|
GetProcessResult.CompletedTasks.Description | string |
Task description |
DueDate
|
GetProcessResult.CompletedTasks.DueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
IntendedUserIds
|
GetProcessResult.CompletedTasks.IntendedUserIds | array of |
intendedUserIds |
ReminderDate
|
GetProcessResult.CompletedTasks.ReminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
GetProcessResult.CompletedTasks.RequiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
GetProcessResult.CompletedTasks.ShowCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
GetProcessResult.CompletedTasks.StatusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
GetProcessResult.CompletedTasks.TaskTemplateId | string |
Task template id |
CreatedDate
|
GetProcessResult.CreatedDate | string |
Creation date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
Action
|
GetProcessResult.CurrentTask.Action | string |
Action text for the user. Displayed to the end user |
AssignedUserIds
|
GetProcessResult.CurrentTask.AssignedUserIds | array of string |
AssignedUserIds |
Comments
|
GetProcessResult.CurrentTask.Comments | array of string |
Comments |
CompletedDate
|
GetProcessResult.CurrentTask.CompletedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
CompletedUserIds
|
GetProcessResult.CurrentTask.CompletedUserIds | array of string |
CompletedUserIds |
CreatedDate
|
GetProcessResult.CurrentTask.CreatedDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
GetProcessResult.CurrentTask.CreatorId | string |
User id of the creator |
Description
|
GetProcessResult.CurrentTask.Description | string |
Task description |
DueDate
|
GetProcessResult.CurrentTask.DueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
Id
|
GetProcessResult.CurrentTask.Id | string |
Id of the task |
IntendedUserIds
|
GetProcessResult.CurrentTask.IntendedUserIds | array of string |
IntendedUserIds |
ReminderDate
|
GetProcessResult.CurrentTask.ReminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
GetProcessResult.CurrentTask.RequiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
GetProcessResult.CurrentTask.ShowCloseTaskDialog | boolean |
Show close task dialog at task end |
StatusEnum
|
GetProcessResult.CurrentTask.StatusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
GetProcessResult.CurrentTask.TaskTemplateId | string |
Task template id |
CustomProperties
|
GetProcessResult.CustomProperties | array of object |
CustomProperties |
CustomPropertyTypeEnum
|
GetProcessResult.CustomProperties.CustomPropertyTypeEnum | string |
List of custom property data type (String, Date, Number) |
Name
|
GetProcessResult.CustomProperties.Name | string |
Name of custom property type |
Value
|
GetProcessResult.CustomProperties.Value | string |
Value of custom property type |
DocumentIds
|
GetProcessResult.DocumentIds | array of string |
DocumentIds |
DueDate
|
GetProcessResult.DueDate | string |
Due date for the process. Date format: yyyy-MM-ddTHH:mm:ss |
Id
|
GetProcessResult.Id | string |
Id of process |
Values
|
GetProcessResult.Name.Values | array of object |
Values |
Culture
|
GetProcessResult.Name.Values.Culture | string |
The culture in which the text is given (de, en, fr, ...) |
Text
|
GetProcessResult.Name.Values.Text | string |
Text |
PluginStream
|
GetProcessResult.PluginStream | array of string |
PluginStream |
PriorityEnum
|
GetProcessResult.PriorityEnum | string |
Priority of process (High, Normal, Low) |
ProcessTemplateId
|
GetProcessResult.ProcessTemplateId | string |
Process template id |
Properties
|
GetProcessResult.Properties | array of object |
Properties |
GlobalValues
|
GetProcessResult.Properties.GlobalValues | array of object |
GlobalValues |
Values
|
GetProcessResult.Properties.GlobalValues.Values | array of object |
Values |
Culture
|
GetProcessResult.Properties.GlobalValues.Values.Culture | string |
Culture |
Text
|
GetProcessResult.Properties.GlobalValues.Values.Text | string |
Text |
PropertyTypeId
|
GetProcessResult.Properties.PropertyTypeId | string |
Property type id |
Values
|
GetProcessResult.Properties.Values | array of string |
Values |
ProtectionDomainId
|
GetProcessResult.ProtectionDomainId | string |
Protection domain id of process |
SessionCount
|
GetProcessResult.SessionCount | integer |
Session count |
StatusEnum
|
GetProcessResult.StatusEnum | string |
Status of process (Open, InProcess, Complete, PreparedToComplete, Error) |
Get process properties
Get process properties
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
ProcessId
|
ProcessId | True | string |
Id of process (Guid) |
Culture
|
Culture | string |
The culture in which the property names are given (de, en, fr, ...). Default = de |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
PropertyName
|
propertyName | string |
Process property name |
PropertyTypeId
|
propertyTypeId | string |
Property type id |
values
|
values | array of string |
values |
Get rows from a user table
Get rows from a user table
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
UserTable
|
UserTable | True | string |
Name of the user table |
WhereClause
|
WhereClause | string |
A list of SQL where clause elements. Format: [|||]. ComparisonEnums: "Equals,NotEquals,Greater,GreaterEquals,Less,LessEquals,Like,NotLike" RelationEnums:"AND,OR" (e.g.: [Firstname|Equals|Jon|AND],[Lastname|Equals|Doe|AND]) |
|
OrderByClause
|
OrderByClause | string |
A list of SQL order by clause elements (e.g.: Firstname[ASC],City[DESC]) |
|
AddColumnHeaders
|
AddColumnHeaders | boolean |
Adds column headers as first row (default = false) |
Returns
Name | Path | Type | Description |
---|---|---|---|
UserTableGetRecordsResult
|
UserTableGetRecordsResult | array of array |
UserTableGetRecordsResult |
items
|
UserTableGetRecordsResult | array of string |
Insert rows into a user table
Import table rows into a user table
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
UserTable
|
UserTable | True | string |
Name of the user table |
Values
|
Values | True | string |
List of row and column values to insert (e.g.: [John;Doe;New York],[Peter;Muster;Bern]) |
DeleteAllValues
|
DeleteAllValues | boolean |
Defines whether to delete all values in UserTable (default = false) |
|
FirstRowContainsColumnHeaders
|
FirstRowContainsColumnHeaders | boolean |
Defines whether the first row of the values parameter contains column headers (default = false) |
Returns
Name | Path | Type | Description |
---|---|---|---|
User Table
|
userTable | string |
Name of user table |
Inserted Rows
|
insertedRows | integer |
Number of inserted rows |
List processes
List processes
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
Receiver
|
Receiver | string |
Login names of receivers from processes (e.g.: john@sample.com|megan@sample.com). Is empty, logged in user will be taken as receiver |
|
Status
|
Status | string |
Status of process. Default = open |
|
IgnoreReceiver
|
IgnoreReceiver | boolean |
If yes, all processes indipendent of receiver are listed. Default = false |
|
MaxSerchResults
|
MaxSerchResults | string |
Maximum number of process search results. Default = 100 |
Returns
Name | Path | Type | Description |
---|---|---|---|
processes
|
processes | array of object |
processes |
accessRightsEnumList
|
processes.accessRightsEnumList | array of string |
accessRightsEnumList |
CheckOutStateEnum
|
processes.checkOutStateEnum | string |
Check out state of the process (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
processes.checkOutUserId | string |
Id of the user for which document is checked out |
comments
|
processes.comments | array of object |
comments |
Date
|
processes.comments.date | string |
Date of comment |
Id
|
processes.comments.id | string |
Id of comment |
Text
|
processes.comments.text | string |
User defined comment |
UserId
|
processes.comments.userId | string |
Id of user, who has set the comment |
CompletedDate
|
processes.completedDate | string |
Completed date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
completedTasks
|
processes.completedTasks | array of object |
completedTasks |
Action
|
processes.completedTasks.action | string |
Action text for the user. Displayed to the end user |
assignedUserIds
|
processes.completedTasks.assignedUserIds | array of |
assignedUserIds |
comments
|
processes.completedTasks.comments | array of object |
comments |
Date
|
processes.completedTasks.comments.date | string |
Date of comment |
Id
|
processes.completedTasks.comments.id | string |
Id of comment |
Text
|
processes.completedTasks.comments.text | string |
User defined comment |
UserId
|
processes.completedTasks.comments.userId | string |
Id of user, who has set the comment |
CompletedDate
|
processes.completedTasks.completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
completedUserIds
|
processes.completedTasks.completedUserIds | array of string |
completedUserIds |
CreatedDate
|
processes.completedTasks.createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
processes.completedTasks.creatorId | string |
User id of the creator |
Description
|
processes.completedTasks.description | string |
Task description |
DueDate
|
processes.completedTasks.dueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
intendedUserIds
|
processes.completedTasks.intendedUserIds | array of |
intendedUserIds |
ReminderDate
|
processes.completedTasks.reminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
processes.completedTasks.requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
processes.completedTasks.showCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
processes.completedTasks.statusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
processes.completedTasks.taskTemplateId | string |
Task template id |
CreatedDate
|
processes.createdDate | string |
Creation date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
CurrentTask
|
processes.currentTask | string |
Currently active task |
CustomProperties
|
processes.customProperties | string |
List of all custom properties |
DocumentIds
|
processes.documentIds | string |
List of all attached document ids |
DueDate
|
processes.dueDate | string |
Due date for the process Date format: yyyy-MM-ddTHH:mm:ss |
FolderElementId
|
processes.folderElementId | string |
Id of process as folder element |
HasLinks
|
processes.hasLinks | boolean |
Flag whether the process has links |
Id
|
processes.id | string |
Id of process |
values
|
processes.name.values | array of object |
values |
culture
|
processes.name.values.culture | string |
culture |
text
|
processes.name.values.text | string |
text |
PriorityEnum
|
processes.priorityEnum | string |
Priority of process (High, Normal, Low) |
PluginStream
|
processes.pluginStream | string |
Data container for plugins |
ProcessTemplateId
|
processes.processTemplateId | string |
Process template id |
properties
|
processes.properties | array of object |
properties |
propertyName
|
processes.properties.propertyName | string |
propertyName |
propertyTypeId
|
processes.properties.propertyTypeId | string |
propertyTypeId |
values
|
processes.properties.values | array of string |
values |
ProtectionDomainId
|
processes.protectionDomainId | string |
Protection domain id of process |
StatusEnum
|
processes.statusEnum | string |
Status of process (Open, InProcess, Complete, PreparedToComplete, Error) |
HasMore
|
hasMore | boolean |
Indicates, whether more results exists or not. The flag is set to true if more results are available |
ResumePoint
|
resumePoint | string |
The resume point from previous search operations. Set null for the first search operation |
Logoff
Logoff
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
Returns
Name | Path | Type | Description |
---|---|---|---|
LogoffResult
|
LogoffResult | string |
Result of logoff |
Logon
Logon
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
User name
|
Username | True | string |
User name for logon |
Password
|
Password | True | string |
Password |
Tenant name
|
Tenantname | string |
Tenant name to logon to |
Returns
Name | Path | Type | Description |
---|---|---|---|
ConnectionId
|
connectionId | string |
Contains the connection id if successfully logged in |
ConnectionTimeoutSeconds
|
connectionTimeoutSeconds | integer |
Timeout for connection |
IsApplicationLicence
|
isApplicationLicence | string |
Is application license type |
IsConcurrentLicence
|
isConcurrentLicence | string |
Is concurrent licence type |
IsNamedLicence
|
isNamedLicence | string |
Is named license typ |
IsVerificationCodeNeeded
|
isVerificationCodeNeeded | string |
Is verification code needed |
PossibleTwoWayAuthenticationType
|
possibleTwoWayAuthenticationType | string |
Possible two way authentication type (None, Mail, SMS) |
TwoWayAuthenticationTargetMail
|
twoWayAuthenticationTargetMail | string |
The masked mail address where twoWayAuthentication will send mail to |
Logon with hashed password
Logon with hashed password
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
User name
|
userName | True | string |
User name for logon |
Hashed password
|
passwordHashed | True | string |
User password for logon (Base64 encoded SHA 512 Hash) |
Tenant name
|
tenantName | string |
Tenant name to logon to |
Returns
Name | Path | Type | Description |
---|---|---|---|
ConnectionId
|
LogonResult.ConnectionId | string |
The connection id to identify your connection |
ConnectionTimeoutSeconds
|
LogonResult.ConnectionTimeoutSeconds | integer |
Connection timeout in seconds |
IsApplicationLicence
|
LogonResult.IsApplicationLicence | boolean |
Is application license type |
IsConcurrentLicence
|
LogonResult.IsConcurrentLicence | boolean |
Is concurrent licence type |
IsNamedLicence
|
LogonResult.IsNamedLicence | boolean |
Is named license type |
IsVerificationCodeNeeded
|
LogonResult.IsVerificationCodeNeeded | boolean |
Is verification code needed |
JWTToken
|
LogonResult.JWTToken | string |
The JWT token for this connection |
PossibleTwoWayAuthenticationType
|
LogonResult.PossibleTwoWayAuthenticationType | string |
Possible two way authentication type (None, Mail, SMS) |
TwoWayAuthenticationTargetMail
|
LogonResult.TwoWayAuthenticationTargetMail | string |
The masked mail address where twoWayAuthentication will send mail to |
Update document
Update document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
DocumentId
|
DocumentId | True | string |
Id of document |
DocumentTitle
|
DocumentTitle | string |
Title of document |
|
DocumentProperties
|
DocumentProperties | string |
Document properties update format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
|
FileContent
|
FileContent | string |
File content base64 string |
Returns
Name | Path | Type | Description |
---|---|---|---|
abonnements
|
abonnements | array of object |
abonnements |
OnContentChange
|
abonnements.onContentChange | boolean |
Abonnement is active on file changes |
OnDelete
|
abonnements.onDelete | boolean |
Abonnement is active on delete |
OnMetadataChange
|
abonnements.onMetadataChange | boolean |
Abonnement is active on index changes |
UserId
|
abonnements.userId | string |
The user id for this abonnnement |
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
postItAnnotations
|
annotationManager.postItAnnotations | array of object |
postItAnnotations |
CreatedDate
|
annotationManager.postItAnnotations.createdDate | string |
Creation date from post it annotation |
CreatorId
|
annotationManager.postItAnnotations.creatorId | string |
User id of creator from post it annotation |
IsItalic
|
annotationManager.postItAnnotations.fontInfo.isItalic | boolean |
Is font italic from post it annotation |
IsStrikeOut
|
annotationManager.postItAnnotations.fontInfo.isStrikeOut | boolean |
Is Font strike out from post it annotation |
IsUnderline
|
annotationManager.postItAnnotations.fontInfo.isUnderline | boolean |
Is Font is underline from post it annotation |
Name
|
annotationManager.postItAnnotations.fontInfo.name | string |
Font name from post it annotation. Default = Arial |
Pitch
|
annotationManager.postItAnnotations.fontInfo.pitch | integer |
Font pitch from post it annotation |
Size
|
annotationManager.postItAnnotations.fontInfo.size | integer |
Font size from post it annotation. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
annotationManager.postItAnnotations.fontInfo.weight | integer |
Font weight from post it annotation |
Id
|
annotationManager.postItAnnotations.id | string |
Id of the post it annotation |
ModifiedDate
|
annotationManager.postItAnnotations.modifiedDate | string |
Date of modification from post it annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.postItAnnotations.pageNumber | integer |
Number of page from post it annotation |
SecurityLevelEnum
|
annotationManager.postItAnnotations.securityLevelEnum | string |
Security level for post it annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.postItAnnotations.selectable | boolean |
Defines if post it annotation is selectable by user |
Text
|
annotationManager.postItAnnotations.text | string |
User defined text for post it annotation |
X
|
annotationManager.postItAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI of post it annotation |
Y
|
annotationManager.postItAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI of post it annotation |
rectangleAnnotations
|
annotationManager.rectangleAnnotations | array of object |
rectangleAnnotations |
Color
|
annotationManager.rectangleAnnotations.color | integer |
Color of rectangle (32 bit ARGB value) from rectangle annotation Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ColorHexCode
|
annotationManager.rectangleAnnotations.colorHexCode | string |
Color of rectangle (RGB hexadecimal code) from rectangle annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
annotationManager.rectangleAnnotations.createdDate | string |
Creation date from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
creatorId
|
annotationManager.rectangleAnnotations.creatorId | string |
CreatorId |
Height
|
annotationManager.rectangleAnnotations.height | integer |
Height of rectangle in pixel per inch for 7200 DPI |
Id
|
annotationManager.rectangleAnnotations.Id | string |
Id of the rectangle annotation |
ModifiedDate
|
annotationManager.rectangleAnnotations.modifiedDate | string |
Date of modification from rectangle annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.rectangleAnnotations.pageNumber | integer |
Number of page from rectangle annotation |
SecurityLevelEnum
|
annotationManager.rectangleAnnotations.securityLevelEnum | string |
Security level for rectangle annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.rectangleAnnotations.selectable | boolean |
Defines if rectangle annotation is selectable by user |
Transparent
|
annotationManager.rectangleAnnotations.transparent | boolean |
Rectangle should be transparent (highlight) |
Width
|
annotationManager.rectangleAnnotations.width | integer |
Width of rectangle in pixel per inch for 7200 DPI |
X
|
annotationManager.rectangleAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI from rectangle annotation |
Y
|
annotationManager.rectangleAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI from rectangle annotation |
textAnnotations
|
annotationManager.textAnnotations | array of object |
textAnnotations |
BackgroundColor
|
annotationManager.textAnnotations.backgroundColor | integer |
Color of background (32 bit ARGB value) from text annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
BackgroundColorHexCode
|
annotationManager.textAnnotations.backgroundColorHexCode | string |
Color of background (RGB hexadecimal code) from text annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
CreatedDate
|
annotationManager.textAnnotations.createdDate | string |
creation date from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
annotationManager.textAnnotations.creatorId | string |
User id of creator from text annotation |
IsItalic
|
annotationManager.textAnnotations.fontInfo.isItalic | boolean |
Is Font italic from text annotation |
IsStrikeOut
|
annotationManager.textAnnotations.fontInfo.isStrikeOut | boolean |
Is font strike out from text annotation |
IsUnderline
|
annotationManager.textAnnotations.fontInfo.isUnderline | boolean |
Is font underline from text annotation |
Name
|
annotationManager.textAnnotations.fontInfo.name | string |
Font name from text annotation. Default = Arial |
Pitch
|
annotationManager.textAnnotations.fontInfo.pitch | integer |
Font pitch from text annotation |
Size
|
annotationManager.textAnnotations.fontInfo.size | integer |
Font size from text annotation. Example: Size:12 is 12000. You need factor 1000 |
Weight
|
annotationManager.textAnnotations.fontInfo.weight | integer |
Font weight from text annotation |
ForegroundColor
|
annotationManager.textAnnotations.foregroundColor | integer |
Color of the foreground (32 bit ARGB value) from text annotation. Example: Black: -16777216 White: -1 Red: -65536 Green: -16744448 Blue: -16776961 |
ForegroundColorHexCode
|
annotationManager.textAnnotations.foregroundColorHexCode | string |
Color of foreground (RGB hexadecimal code) from text annotation. Example: Black: #000000 White: #FFFFFF Red: #FF0000 Green: #008000 Blue: #0000FF |
Height
|
annotationManager.textAnnotations.height | integer |
Height of text in pixel per inch for 7200 DPI from text annotation |
Id
|
annotationManager.textAnnotations.id | string |
Id of text annotation |
ModifiedDate
|
annotationManager.textAnnotations.modifiedDate | string |
Date of modification from text annotation. Date format: yyyy-MM-ddTHH:mm:ss |
PageNumber
|
annotationManager.textAnnotations.pageNumber | integer |
Number of page from text annotation |
Rotation
|
annotationManager.textAnnotations.rotation | integer |
Rotation in degrees from text annotation |
SecurityLevelEnum
|
annotationManager.textAnnotations.securityLevelEnum | string |
Security level for text annotation (PubliclyAvailable, Personal, PersonalProtected, OnlyEditors). Default = PubliclyAvailable |
Selectable
|
annotationManager.textAnnotations.selectable | boolean |
Defines if text annotation is selectable by user |
Text
|
annotationManager.textAnnotations.text | string |
User defined Text of text annotation |
Transparent
|
annotationManager.textAnnotations.transparent | boolean |
Text annotation should be transparent |
Width
|
annotationManager.textAnnotations.width | integer |
Width of text in pixel per inch for 7200 DPI from text annotation |
X
|
annotationManager.textAnnotations.x | integer |
X coordinate in pixel per inch for 7200 DPI from text annotation |
Y
|
annotationManager.textAnnotations.y | integer |
Y coordinate in pixel per inch for 7200 DPI from text annotation |
blogs
|
blogs | array of object |
blogs |
CreatedDate
|
blogs.createdDate | string |
Date on which the Blog was created. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
blogs.creatorId | string |
User Id of the creating user blog |
Id
|
blogs.id | string |
Id of the blog |
Text
|
blogs.text | string |
Text of blog item |
CheckOutStateEnum
|
checkOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
CheckOutUserId
|
checkOutUserId | string |
Id of the user for which document is checked out |
documentData
|
documentData | array of object |
documentData |
Id
|
documentData.id | string |
Id of document data |
Name
|
documentData.name | string |
Document data name |
renditions
|
documentData.renditions | array of object |
renditions |
contentProtections
|
documentData.renditions.contentProtections | array of |
contentProtections |
extension
|
documentData.renditions.extension | string |
Extension of rendition |
files
|
documentData.renditions.files | array of object |
files |
blobPath
|
documentData.renditions.files.blobPath | string |
Blob path of rendition |
blobStoreId
|
documentData.renditions.files.blobStoreId | string |
Blob store Id of rendition |
id
|
documentData.renditions.id | string |
id |
pageCount
|
documentData.renditions.pageCount | string |
Page count of rendition |
size
|
documentData.renditions.size | string |
Size of rendition |
HasOverlay
|
hasOverlay | boolean |
Defines if the document should be displayed with a overlay |
Id
|
id | string |
Id of the document |
ImportTemplateId
|
importTemplateId | string |
Id of the import template for this document |
InfoStoreId
|
infoStoreId | string |
Id of the info store |
CheckOutLifeCycleStateId
|
lifeCycleManager.checkOutLifeCycleStateId | string |
Checkout life cycle state |
LifeCycleEndDate
|
lifeCycleManager.lifeCycleEndDate | string |
Calculated end date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStartDate
|
lifeCycleManager.lifeCycleStartDate | string |
Start date of the life cycle. Date format: yyyy-MM-ddTHH:mm:ss |
LifeCycleStateId
|
lifeCycleManager.lifeCycleStateId | string |
Id of the LifeCycle state |
NextAutomaticLifeCycleStateId
|
lifeCycleManager.nextAutomaticLifeCycleStateId | string |
Next automatic life cycle state |
nextLifeCycleStates
|
lifeCycleManager.nextLifeCycleStates | array of string |
nextLifeCycleStates |
lifeCycleProtections
|
lifeCycleManager.lifeCycleProtections | array of object |
lifeCycleProtections |
DeleteAfterExpiration
|
lifeCycleManager.lifeCycleProtections.deleteAfterExpiration | boolean |
Allow to delete document after protection expiration |
Id
|
lifeCycleManager.lifeCycleProtections.id | string |
Id of life cycle state protection |
ProtectAnnotationChange
|
lifeCycleManager.lifeCycleProtections.protectAnnotationChange | boolean |
Protect against annotation changes |
ProtectCheckOut
|
lifeCycleManager.lifeCycleProtections.protectCheckOut | boolean |
Protect against check out |
ProtectContentChange
|
lifeCycleManager.lifeCycleProtections.protectContentChange | boolean |
Protect against content change |
ProtectDelete
|
lifeCycleManager.lifeCycleProtections.protectDelete | boolean |
Protect against delete |
ProtectPropertyChange
|
lifeCycleManager.lifeCycleProtections.protectPropertyChange | boolean |
Protect against property changes |
ProtectProtectionDomainChange
|
lifeCycleManager.lifeCycleProtections.protectProtectionDomainChange | boolean |
Protect against security change |
ProtectionDurationTicks
|
lifeCycleManager.lifeCycleProtections.protectionDurationTicks | integer |
Duration of protection |
LifeCycleId
|
lifeCycleManager.lifeCycleId | string |
Id of the LifeCycle |
MainFileLength
|
mainFileLength | integer |
Main file size |
Name
|
name | string |
Name of the document |
PageCount
|
pageCount | integer |
Page count of main file |
properties
|
properties | array of object |
properties |
globalValues
|
properties.globalValues | array of object |
globalValues |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Culture |
text
|
properties.globalValues.values.text | string |
Text |
PropertyName
|
properties.propertyName | string |
Name of property |
PropertyTypeId
|
properties.propertyTypeId | string |
Type id of the index field |
values
|
properties.values | array of string |
values |
ProtectionDomainId
|
protectionDomainId | string |
Id of the protection domain |
reminders
|
reminders | array of object |
reminders |
Description
|
reminders.description | string |
Description for reminder |
Interval
|
reminders.interval | integer |
Interval in days between reminders |
ProcessTemplateId
|
reminders.processTemplateId | string |
Process template Id for this reminder |
ReminderDate
|
reminders.reminderDate | string |
Date of the reminder. Date format: yyyy-MM-ddTHH:mm:ss |
ReminderId
|
reminders.reminderId | string |
Id of the reminder |
subjectIds
|
reminders.subjectIds | array of |
subjectIds |
UseUserFromProcessTemplate
|
reminders.useUserFromProcessTemplate | boolean |
Defines if the user definition from process template will be used |
SigningProfileId
|
signingProfileId | string |
Id of the signing profile |
VersionId
|
versionId | string |
Version id of the document |
Update process
Update process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ArchiveUrl
|
ArchiveUrl | True | string |
Url of archive api (e.g.: https://documentarchive.ch/sdk/wcfJSON) |
ConnectionId
|
ConnectionId | True | string |
The connection id to identify your connection |
ProcessId
|
ProcessId | True | string |
Id of process (Guid) |
AssignUserLoginNames
|
AssignUserLoginNames | string |
Assign user login names to current task. (e.g.: peter.muster@kendox.com;megan.muster@kendox.com) |
|
ProcessProperties
|
ProcessProperties | string |
Process properties update format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
Custom properties
|
CustomProperties | string |
Custom properties. Format: [||PropertyType] (e.g. [Supplier|Muster|String][InvoiceDate|2021-01-29T13:05:45 |Date][InvoiceNo|4711|Number]) |
|
Comment
|
Comment | string |
Comment |
|
Culture
|
Culture | string |
The culture in which the property names are given (de, en, fr, ...). Default = de |
Returns
Name | Path | Type | Description |
---|---|---|---|
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
CheckOutState
|
checkOutStateEnum | string |
Check out state of the process (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null): |
CheckOutUserId
|
checkOutUserId | string |
Id of the user for which document is checked out |
comments
|
comments | array of object |
comments |
Date
|
comments.date | string |
Date of comment |
Id
|
comments.id | string |
Id of comment |
Text
|
comments.text | string |
User defined comment |
UserId
|
comments.userId | string |
User id |
CompletedDate
|
completedDate | string |
Completed date of the process Date format: yyyy-MM-ddTHH:mm:ss |
completedTasks
|
completedTasks | array of object |
completedTasks |
Action
|
completedTasks.action | string |
Action text for the user. Displayed to the end user |
assignedUserIds
|
completedTasks.assignedUserIds | array of |
assignedUserIds |
comments
|
completedTasks.comments | array of object |
comments |
Date
|
completedTasks.comments.date | string |
Date of comment |
Id
|
completedTasks.comments.id | string |
Id of comment |
Text
|
completedTasks.comments.text | string |
User defined comment |
UserId
|
completedTasks.comments.userId | string |
Id of user, who has set the comment |
CompletedDate
|
completedTasks.completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
completedUserIds
|
completedTasks.completedUserIds | array of string |
completedUserIds |
CreatedDate
|
completedTasks.createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
completedTasks.creatorId | string |
User id of the creator |
Description
|
completedTasks.description | string |
Task description |
DueDate
|
completedTasks.dueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
intendedUserIds
|
completedTasks.intendedUserIds | array of |
intendedUserIds |
ReminderDate
|
completedTasks.reminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
completedTasks.requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
completedTasks.showCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
completedTasks.statusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
completedTasks.taskTemplateId | string |
Task template id |
CreatedDate
|
createdDate | string |
Creation date of the process. Date format: yyyy-MM-ddTHH:mm:ss |
Action
|
currentTask.action | string |
Action text for the user. Displayed to the end user |
assignedUserIds
|
currentTask.assignedUserIds | array of string |
assignedUserIds |
comments
|
currentTask.comments | array of object |
comments |
Date
|
currentTask.comments.date | string |
Date of comment |
Id
|
currentTask.comments.id | string |
Id of comment |
Text
|
currentTask.comments.text | string |
User defined comment |
UserId
|
currentTask.comments.userId | string |
Id of user, who has set the comment |
CompletedDate
|
currentTask.completedDate | string |
Completion date. Date format: yyyy-MM-ddTHH:mm:ss |
completedUserIds
|
currentTask.completedUserIds | array of string |
completedUserIds |
CreatedDate
|
currentTask.createdDate | string |
Creation date. Date format: yyyy-MM-ddTHH:mm:ss |
CreatorId
|
currentTask.creatorId | string |
User id of the creator |
Description
|
currentTask.description | string |
Task description |
DueDate
|
currentTask.dueDate | string |
Due date of the task. Date format: yyyy-MM-ddTHH:mm:ss |
intendedUserIds
|
currentTask.intendedUserIds | array of string |
intendedUserIds |
ReminderDate
|
currentTask.reminderDate | string |
Date for reminder. Date format: yyyy-MM-ddTHH:mm:ss |
RequiresAllRecipients
|
currentTask.requiresAllRecipients | boolean |
Defines if all recipients have to close this task |
ShowCloseTaskDialog
|
currentTask.showCloseTaskDialog | boolean |
Show close task dialog at task end |
Status
|
currentTask.statusEnum | string |
Status of task (Open, InProcess, Complete, PreparedToComplete, Error) |
TaskTemplateId
|
currentTask.taskTemplateId | string |
Task template id |
customProperties
|
customProperties | array of object |
customProperties |
CustomProperties
|
customProperties | object |
List of all custom properties |
documentIds
|
documentIds | array of string |
documentIds |
DueDate
|
dueDate | string |
Due date for the process. Date format: yyyy-MM-ddTHH:mm:ss |
FolderElementId
|
folderElementId | string |
Id of document as folder element |
HasLinks
|
hasLinks | boolean |
Id of document as folder element |
Id
|
id | string |
Process id |
values
|
name.values | array of object |
values |
Culture
|
name.values.culture | string |
The culture in which the text is given (de, en, fr, ...) |
Text
|
name.values.text | string |
The text for this language |
Priority
|
priorityEnum | string |
Priority of process (High, Normal, Low) |
PluginStream
|
pluginStream | string |
Data container for plugins |
ProcessTemplateId
|
processTemplateId | string |
Process template id |
properties
|
properties | array of object |
properties |
globalValues
|
properties.globalValues | array of object |
globalValues |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
culture |
text
|
properties.globalValues.values.text | string |
text |
PropertyTypeId
|
properties.propertyTypeId | string |
Type id of the index field |
values
|
properties.values | array of string |
values |
ProtectionDomainId
|
protectionDomainId | string |
Protection domain id of process |
SessionCount
|
sessionCount | integer |
Session count |
Status
|
statusEnum | string |
Status of process (Open, InProcess, Complete, PreparedToComplete, Error) |