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 |
---|---|---|
Copilot Studio | 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) |
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
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) |
Contact | |
---|---|
Name | Kendox Support |
URL | https://kendox.com/en/service/support-services |
[email protected] |
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 Connector
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.
Pre-requisites
You will need the following to proceed:
- A license to use this connector available via [email protected].
- Kendox InfoShare with the WCF service endpoints reachable online.
- Kendox InfoShare login credentials.
Supported Operations
The connector supports the following operations:
General
Logon
: Log on to InfoShare ServerLogon with hashed password
: Log on to InfoShare ServerLogoff
: Log on from InfoShare ServerGet documents and processes selection
: Get documents and processes selected on Mobile Web Client via custom button action
Document
Create document (deprecated)
: Create a document in InfoShare, deprecated versionCreate document (V2)
: Create a document in InfoShare, suggested versionUpdate document (deprecated)
: Update the document in InfoShare, deprecated versionUpdate document (V2)
: Update the document in InfoShare, suggested versionGet document properties
: Get the properties of a document from InfoShareGet file content
: Get the content of a file from InfoShareGet file content converted
: Converts content of a file to another file format (e.g. tiff to pdf). Get file content including annotations and overlaysGet document
: Returns document information (structure) from InfoShareMerge PDF documents
: Merge two or more PDF documents to a target document
Process
Create process
: Create and start a processUpdate process (deprecated)
: Update a process in InfoShare, deprecated versionUpdate process (V2)
: Update a process in InfoShare, suggested versionClose an open process
: Close a process in InfoShareClose task and continue process
: Close a process task in InfoShareClose current task and assign user to next task
: Close a process task and assign user to next task in InfoShareGet process
: Returns a list of process informations (structure) from InfoShareGet process properties
: Get the properties of a process from InfoShare
Search
Document Search (deprecated)
: Search for documents within InfoShare, deprecated versionDocument Search (V2)
: Search for documents within InfoShare, suggested versionList processes (deprecated)
: Get a list of processes within InfoShare, replaced by Process search actionProcess search
: Search for processes within InfoShare
User Tables
Create a user table
: Creates a user tableGet rows from a user table
: Gets some rows from a user tableInsert rows into a user table
: Insert rows into a user tableUpdate a row in a user table
: Update a row into a user tableDelete user table rows
: Deletes some rows from a user table
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 (deprecated) [DEPRECATED] |
Create document (deprecated) |
Create document (V2) |
Create document (V2) |
Create process |
Create process |
Delete user table rows |
Delete user table rows |
Document search (deprecated) [DEPRECATED] |
Document search (deprecated) |
Document search (V2) |
Document search (V2) |
Get document |
Get document |
Get document properties |
Get document properties |
Get documents and processes selection |
Get documents and processes selected on Mobile Web Client via custom button action |
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 (deprecated) [DEPRECATED] |
List processes (deprecated) |
Logoff |
Logoff |
Logon |
Logon |
Logon with hashed password |
Logon with hashed password |
Merge PDF documents |
Merge two or more PDF documents in one document |
Process search |
Process search |
Update a row in a user table |
Update a row in a user table |
Update document (deprecated) [DEPRECATED] |
Update document (deprecated) |
Update document (V2) |
Update document (V2) |
Update process (deprecated) [DEPRECATED] |
Update process (deprecated) |
Update process (V2) |
Update process (V2) |
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 |
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 (deprecated) [DEPRECATED]
Create document (deprecated)
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 |
renditions |
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 |
PropertyType 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 document (V2)
Create document (V2)
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 | string |
Import template Name or Id, if empty, InfoStore and ProtectionDomain values must be provided. |
|
DocumentProperties
|
DocumentProperties | string |
Document properties insert format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
Blog
|
Blog | string |
Add a Blog text entry on document |
|
Culture
|
Culture | string |
The culture in which the property names are given (de, en, fr, ...). Default = de |
|
InfoStore
|
InfoStore | string |
InfoStore Name or Id, must be provided if ImportTemplate is empty |
|
LifeCycle
|
LifeCycle | string |
LifeCycle Name or Id |
|
ProtectionDomain
|
ProtectionDomain | string |
ProtectionDomain Name or Id, must be provided if ImportTemplate is empty |
|
UploadMethod
|
UploadMethod | string |
Method used on uploading the document to InfoShare. Default = UploadFileBytesLarge |
|
OriginalFileFormat
|
OriginalFileFormat | string |
Original file format for conversion purpose, e.g. 'html'. Converted to pdf |
|
ChunkSize
|
ChunkSize | integer |
Size of the file upload chunk used with UploadStreamChunks and UploadFileBytesLarge upload methods, default |
|
FileContent
|
FileContent | True | string |
File content base64 string |
Returns
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
name |
id
|
id | string |
Document Id |
versionId
|
versionId | string |
Version Id |
currentVersionId
|
currentVersionId | string |
Current version Id |
protectionDomainId
|
protectionDomainId | string |
Protection domain Id |
infoStoreId
|
infoStoreId | string |
InfoStore Id |
checkOutStateEnum
|
checkOutStateEnum | string |
Check out state of the document (NotCheckedOut, CheckedOut, CheckedOutExclusive, Null) |
checkOutUserId
|
checkOutUserId | string |
Checked out user Id |
properties
|
properties | array of object |
Properties |
propertyTypeId
|
properties.propertyTypeId | string |
PropertyType Id |
values
|
properties.values | array of string |
PropertyType values |
globalValues
|
properties.globalValues | array of object |
Global values |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Global value culture |
text
|
properties.globalValues.values.text | string |
Global value text |
propertyTypeName
|
properties.propertyTypeName | string |
PropertyType name |
propertyName
|
properties.propertyName | string |
Property name |
importTemplateId
|
importTemplateId | string |
Import template Id |
blogs
|
blogs | array of object |
blogs |
createdDate
|
blogs.createdDate | string |
Blog created date |
creatorId
|
blogs.creatorId | string |
Blog creator Id |
text
|
blogs.text | string |
Blog text |
id
|
blogs.id | string |
Id of Blog |
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
reminders
|
reminders | array of |
Reminders |
pageCount
|
pageCount | integer |
Page count |
mainFileLength
|
mainFileLength | integer |
Main file length |
abonnements
|
abonnements | array of |
Abonnements |
textAnnotations
|
annotationManager.textAnnotations | array of |
Annotations text |
rectangleAnnotations
|
annotationManager.rectangleAnnotations | array of |
Annotations rectangle |
postItAnnotations
|
annotationManager.postItAnnotations | array of |
Annotations post it |
stampAnnotations
|
annotationManager.stampAnnotations | array of |
Annotations stamp |
documentData
|
documentData | array of object |
Document data |
id
|
documentData.id | string |
Document data Id |
name
|
documentData.name | string |
Document data name |
renditions
|
documentData.renditions | array of object |
Renditions |
id
|
documentData.renditions.id | string |
Rendition Id |
size
|
documentData.renditions.size | string |
Rendition size |
files
|
documentData.renditions.files | array of object |
files |
blobStoreId
|
documentData.renditions.files.blobStoreId | string |
Blob store Id |
blobPath
|
documentData.renditions.files.blobPath | string |
Blob path |
pageCount
|
documentData.renditions.pageCount | string |
Rendition page count |
extension
|
documentData.renditions.extension | string |
Rendition extension |
hashValue
|
documentData.renditions.hashValue | array of integer |
Rendition hash value |
contentProtections
|
documentData.renditions.contentProtections | array of |
Rendition content protections |
signingProfileId
|
signingProfileId | string |
Signing profile Id |
lifeCycleId
|
lifeCycleManager.lifeCycleId | string |
Life cycle Id |
lifeCycleStateId
|
lifeCycleManager.lifeCycleStateId | string |
Life cycle state Id |
lifeCycleStartDate
|
lifeCycleManager.lifeCycleStartDate | string |
Life cycle start date |
lifeCycleEndDate
|
lifeCycleManager.lifeCycleEndDate | string |
Life cycle end date |
nextLifeCycleStates
|
lifeCycleManager.nextLifeCycleStates | array of |
Next life cycle states |
checkOutLifeCycleStateId
|
lifeCycleManager.checkOutLifeCycleStateId | string |
Check out life cycle state Id |
nextAutomaticLifeCycleStateId
|
lifeCycleManager.nextAutomaticLifeCycleStateId | string |
Next automatic life cycle state Id |
lifeCycleProtections
|
lifeCycleManager.lifeCycleProtections | array of object |
Life cycle protections |
id
|
lifeCycleManager.lifeCycleProtections.id | string |
Life cycle protection Id |
protectionDurationTicks
|
lifeCycleManager.lifeCycleProtections.protectionDurationTicks | integer |
Life cycle protection duration ticks |
protectCheckOut
|
lifeCycleManager.lifeCycleProtections.protectCheckOut | boolean |
Life cycle protect check out |
protectContentChange
|
lifeCycleManager.lifeCycleProtections.protectContentChange | boolean |
Life cycle protect content change |
protectPropertyChange
|
lifeCycleManager.lifeCycleProtections.protectPropertyChange | boolean |
Life cycle protect property change |
protectAnnotationChange
|
lifeCycleManager.lifeCycleProtections.protectAnnotationChange | boolean |
Life cycle protect annotation change |
protectProtectionDomainChange
|
lifeCycleManager.lifeCycleProtections.protectProtectionDomainChange | boolean |
Life cycle protect protection domain change |
protectDelete
|
lifeCycleManager.lifeCycleProtections.protectDelete | boolean |
Life cycle protect delete |
deleteAfterExpiration
|
lifeCycleManager.lifeCycleProtections.deleteAfterExpiration | boolean |
Life cycle delete after expiration |
hasOverlay
|
hasOverlay | boolean |
Has overlay |
sessionCount
|
sessionCount | integer |
Session count |
hasSignature
|
hasSignature | boolean |
Has signature |
hasBlog
|
hasBlog | boolean |
Has blog |
hasAnnotation
|
hasAnnotation | boolean |
Has annotation |
hasTempAccess
|
hasTempAccess | boolean |
Has temporary access |
hasReminders
|
hasReminders | boolean |
Has reminders |
hasLinks
|
hasLinks | boolean |
Has links |
hasAbonnement
|
hasAbonnement | boolean |
Has abonnement |
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 | |
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 (deprecated) [DEPRECATED]
Document search (deprecated)
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 |
Document search (V2)
Document search (V2)
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,Between" RelationEnums:"And,Or". e.g.: [Last check in|Less|2021-12-31|And],[Firstname|Equals|Peter|And],[Date|Between|2021-12-31;2022-12-31|And] |
|
MaxSerchResults
|
MaxSerchResults | string |
Maximum number of document search results. Default = 100 |
|
ResultProperties
|
ResultProperties | string |
Result properties list, comma separated. Could be property Name or Id, like "Name,Last check in,68b901cd-4d8f-11e6-aa6f-00ff04d7e62a" |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
|
Stores
|
Stores | string |
Comma separated list of InfoStores to search in. Could be store Name or Id, like "Standard,9cd306e3-7e96-486c-8280-65d9f0239776" |
Returns
Name | Path | Type | Description |
---|---|---|---|
documents
|
documents | array of object |
Result of document search |
name
|
documents.name | string |
Document name |
id
|
documents.id | string |
Document id |
folderElementId
|
documents.folderElementId | string |
Folder element Id |
checkOutStateEnum
|
documents.checkOutStateEnum | string |
Check out state enum |
hasSignature
|
documents.hasSignature | boolean |
Has signature |
hasBlog
|
documents.hasBlog | boolean |
Has blog |
hasAnnotation
|
documents.hasAnnotation | boolean |
Has annotation |
hasLinks
|
documents.hasLinks | boolean |
Has links |
properties
|
documents.properties | array of object |
Properties |
propertyTypeId
|
documents.properties.propertyTypeId | string |
PropertyType Id |
values
|
documents.properties.values | array of string |
Property type values |
globalValues
|
documents.properties.globalValues | array of object |
Global values |
values
|
documents.properties.globalValues.values | array of object |
values |
culture
|
documents.properties.globalValues.values.culture | string |
Global values culture |
text
|
documents.properties.globalValues.values.text | string |
Global values text |
propertyTypeName
|
documents.properties.propertyTypeName | string |
PropertyType name |
propertyName
|
documents.properties.propertyName | string |
Property name |
hasTempAccess
|
documents.hasTempAccess | boolean |
Has temporary access |
accessRightsEnumList
|
documents.accessRightsEnumList | array of string |
Access rights enum list |
mainFileLength
|
documents.mainFileLength | integer |
Main file length |
versionId
|
documents.versionId | string |
Version Id |
hasReminders
|
documents.hasReminders | boolean |
Has reminders |
hasAbonnement
|
documents.hasAbonnement | boolean |
Has abonnement |
hasOverlay
|
documents.hasOverlay | boolean |
Oas overlay |
hasMore
|
hasMore | boolean |
Has more |
resumePoint
|
resumePoint | string |
Resume point |
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 documents and processes selection
Get documents and processes selected on Mobile Web Client via custom button action
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 |
SelectionId
|
SelectionId | True | string |
The Selection Id of selected documents and processes in Mobile Web Client via custom button action |
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
id | string |
Selection Id |
id
|
parentObjectId.id | string |
List Id of parent object in Mobile Web Client |
objectId
|
parentObjectId.objectId | string |
Object Id of parent object (Document, Process,...) |
objectTypeEnum
|
parentObjectId.objectTypeEnum | string |
ObjectTypeEnum of parent object - e.g. Document, Process, ... |
objectIds
|
objectIds | array of object |
Selected documents and processes in Mobile Web Client |
id
|
objectIds.id | string |
List Id of Mobile Web Client |
objectId
|
objectIds.objectId | string |
Object Id of selected document or process in Mobile Web Client |
objectTypeEnum
|
objectIds.objectTypeEnum | string |
ObjectTypeEnum of selected document or process in Mobile Web Client |
allObjectIds
|
allObjectIds | array of object |
Selected and unselected documents and processes in Mobile Web Client |
id
|
allObjectIds.id | string |
List Id of Mobile Web Client |
objectId
|
allObjectIds.objectId | string |
Object Id of selected and unselected document or process in Mobile Web Client |
objectTypeEnum
|
allObjectIds.objectTypeEnum | string |
ObjectTypeEnum of selected and unselected document or process in Mobile Web Client |
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 | True | string |
The target format (e.g. "png;pdf;tif;...") |
AddAnnotations
|
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 |
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 (deprecated) [DEPRECATED]
List processes (deprecated)
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.: [email protected]|[email protected]). 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 |
Merge PDF documents
Merge two or more PDF documents in one 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 first PDF document, a new version will be created with new merged content |
DocumentIdToAppend
|
DocumentIdToAppend | True | string |
Document ids that will be appended (merged) into first one semicolon separated, i.e. '77b3c69d-7a9a-4083-9d75-83a5e6f3deca;82514f19-057c-484f-8ee2-c21df811a928' |
ForceUndoCheckout
|
ForceUndoCheckout | boolean |
Undo a checkout on first PDF document, as needed. Default = false |
Returns
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Document name |
id
|
id | string |
Document Id |
versionId
|
versionId | string |
Document version Id |
currentVersionId
|
currentVersionId | string |
Document current version Id |
protectionDomainId
|
protectionDomainId | string |
Document protection domain Id |
infoStoreId
|
infoStoreId | string |
InfoStore Id |
checkOutStateEnum
|
checkOutStateEnum | string |
Check out state enum |
checkOutUserId
|
checkOutUserId | string |
Check out user Id |
properties
|
properties | array of object |
Properties |
propertyTypeId
|
properties.propertyTypeId | string |
PropertyType Id |
values
|
properties.values | array of string |
PropertyType values |
globalValues
|
properties.globalValues | array of object |
globalValues |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Global values culture |
text
|
properties.globalValues.values.text | string |
Global values text |
propertyTypeName
|
properties.propertyTypeName | string |
PropertyType name |
propertyName
|
properties.propertyName | string |
Property name |
importTemplateId
|
importTemplateId | string |
Import template Id |
blogs
|
blogs | array of object |
Blogs |
createdDate
|
blogs.createdDate | string |
Blog created date |
creatorId
|
blogs.creatorId | string |
Blog creator Id |
text
|
blogs.text | string |
Blog text |
id
|
blogs.id | string |
Blog Id |
accessRightsEnumList
|
accessRightsEnumList | array of string |
Access rights enum list |
reminders
|
reminders | array of |
Reminders |
pageCount
|
pageCount | integer |
Page count |
mainFileLength
|
mainFileLength | integer |
Main file length |
abonnements
|
abonnements | array of |
Abonnements |
textAnnotations
|
annotationManager.textAnnotations | array of |
Text annotations |
rectangleAnnotations
|
annotationManager.rectangleAnnotations | array of |
Rectangle annotations |
postItAnnotations
|
annotationManager.postItAnnotations | array of |
PostIt annotations |
stampAnnotations
|
annotationManager.stampAnnotations | array of |
Stamp annotations |
documentData
|
documentData | array of object |
Document data |
id
|
documentData.id | string |
Document data id |
name
|
documentData.name | string |
Document data name |
renditions
|
documentData.renditions | array of object |
Renditions |
id
|
documentData.renditions.id | string |
Rendition Id |
size
|
documentData.renditions.size | string |
Rendition size |
files
|
documentData.renditions.files | array of object |
Rendition files |
blobStoreId
|
documentData.renditions.files.blobStoreId | string |
Rendition blob store Id |
blobPath
|
documentData.renditions.files.blobPath | string |
Rendition blob path |
pageCount
|
documentData.renditions.pageCount | string |
Rendition page count |
extension
|
documentData.renditions.extension | string |
Rendition extension |
hashValue
|
documentData.renditions.hashValue | array of integer |
Rendition hash value |
contentProtections
|
documentData.renditions.contentProtections | array of |
Rendition content protections |
signingProfileId
|
signingProfileId | string |
Signing profile Id |
lifeCycleId
|
lifeCycleManager.lifeCycleId | string |
Life cycle Id |
lifeCycleStateId
|
lifeCycleManager.lifeCycleStateId | string |
Life cycle state Id |
lifeCycleStartDate
|
lifeCycleManager.lifeCycleStartDate | string |
Life cycle start date |
lifeCycleEndDate
|
lifeCycleManager.lifeCycleEndDate | string |
Life cycle end date |
nextLifeCycleStates
|
lifeCycleManager.nextLifeCycleStates | array of |
Next life cycle states |
checkOutLifeCycleStateId
|
lifeCycleManager.checkOutLifeCycleStateId | string |
Check out life cycle state Id |
nextAutomaticLifeCycleStateId
|
lifeCycleManager.nextAutomaticLifeCycleStateId | string |
Next automatic life cycle state Id |
lifeCycleProtections
|
lifeCycleManager.lifeCycleProtections | array of object |
Life cycle protections |
id
|
lifeCycleManager.lifeCycleProtections.id | string |
Life cycle protection Id |
protectionDurationTicks
|
lifeCycleManager.lifeCycleProtections.protectionDurationTicks | integer |
Life cycle protection duration ticks |
protectCheckOut
|
lifeCycleManager.lifeCycleProtections.protectCheckOut | boolean |
Life cycle protection check out |
protectContentChange
|
lifeCycleManager.lifeCycleProtections.protectContentChange | boolean |
Life cycle protection content change |
protectPropertyChange
|
lifeCycleManager.lifeCycleProtections.protectPropertyChange | boolean |
Life cycle protection property change |
protectAnnotationChange
|
lifeCycleManager.lifeCycleProtections.protectAnnotationChange | boolean |
Life cycle protection annotation change |
protectProtectionDomainChange
|
lifeCycleManager.lifeCycleProtections.protectProtectionDomainChange | boolean |
Life cycle protection protection domain change |
protectDelete
|
lifeCycleManager.lifeCycleProtections.protectDelete | boolean |
Life cycle protection delete |
deleteAfterExpiration
|
lifeCycleManager.lifeCycleProtections.deleteAfterExpiration | boolean |
Life cycle protection delete after expiration |
hasOverlay
|
hasOverlay | boolean |
Has overlay |
sessionCount
|
sessionCount | integer |
Session count |
hasSignature
|
hasSignature | boolean |
Has signature |
hasBlog
|
hasBlog | boolean |
Has blog |
hasAnnotation
|
hasAnnotation | boolean |
Has annotation |
hasTempAccess
|
hasTempAccess | boolean |
Has temporary access |
hasReminders
|
hasReminders | boolean |
Has reminders |
hasLinks
|
hasLinks | boolean |
Has links |
hasAbonnement
|
hasAbonnement | boolean |
Has abonnement |
Process search
Process 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,Between" RelationEnums:"And,Or". e.g.: [Last check in|Less|2021-12-31|And],[Firstname|Equals|Peter|And],[Date|Between|2021-12-31;2022-12-31|And] |
|
ResultProperties
|
ResultProperties | string |
Result properties list, comma separated. Could be property Name or Id, like "Name,Last check in,68b901cd-4d8f-11e6-aa6f-00ff04d7e62a" |
|
MaxSerchResults
|
MaxSerchResults | string |
Maximum number of document search results. Default = 100 |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
Returns
Name | Path | Type | Description |
---|---|---|---|
processes
|
processes | array of object |
Result of process search |
values
|
processes.name.values | array of object |
Property values |
culture
|
processes.name.values.culture | string |
Property culture |
text
|
processes.name.values.text | string |
Property text |
id
|
processes.id | string |
Process Id |
folderElementId
|
processes.folderElementId | string |
Folder element Id |
checkOutStateEnum
|
processes.checkOutStateEnum | string |
Check out state enum |
properties
|
processes.properties | array of object |
Properties |
propertyTypeId
|
processes.properties.propertyTypeId | string |
PropertyType Id |
values
|
processes.properties.values | array of string |
Property values |
globalValues
|
processes.properties.globalValues | array of object |
Global values |
values
|
processes.properties.globalValues.values | array of object |
values |
culture
|
processes.properties.globalValues.values.culture | string |
Global value culture |
text
|
processes.properties.globalValues.values.text | string |
Global value text |
propertyTypeName
|
processes.properties.propertyTypeName | string |
PropertyType name |
propertyName
|
processes.properties.propertyName | string |
Property name |
priorityEnum
|
processes.priorityEnum | string |
Priority enum |
statusEnum
|
processes.statusEnum | string |
Status enum |
dueDate
|
processes.dueDate | string |
Due date |
hasLinks
|
processes.hasLinks | boolean |
Has links |
accessRightsEnumList
|
processes.accessRightsEnumList | array of string |
Access rights enum list |
hasMore
|
hasMore | boolean |
Has more |
resumePoint
|
resumePoint | string |
Resume point |
Update a row in a user table
Update a row in 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 |
User table name
|
UserTable | True | string |
User table name |
RowData
|
RowData | True | string |
String containing row data to update, separated by semicolon, first element must be the InternalRecord_Id of the row to update, "100" in the following example: 100;John;Doe;2024-01-01;2024-12-31 |
Returns
Name | Path | Type | Description |
---|---|---|---|
userTableUpdateRowResult
|
userTableUpdateRowResult | integer |
userTableUpdateRowResult |
Update document (deprecated) [DEPRECATED]
Update document (deprecated)
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 |
renditions |
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 |
PropertyType 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 document (V2)
Update document (V2)
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 | string |
Title of document |
|
DocumentProperties
|
DocumentProperties | string |
Document properties update format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
RemoveDocumentProperties
|
RemoveDocumentProperties | string |
List of semicolon separated property Names or Ids to remove from document, like "FistName;b9cfbdf7-f6fb-4179-91c8-d9681fb680dd;Departments" |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
|
DocumentId
|
DocumentId | True | string |
Id of document |
ProtectionDomain
|
ProtectionDomain | string |
ProtectionDomain Name or Id |
|
Blog
|
Blog | string |
Add a Blog text entry on document |
|
UploadMethod
|
UploadMethod | string |
Method used on uploading the document to InfoShare. Default = UploadFileBytesLarge |
|
FileContent
|
FileContent | string |
File content base64 string |
|
ForceUndoCheckout
|
ForceUndoCheckout | boolean |
Undo a document's checkout. Default = false |
|
ChunkSize
|
ChunkSize | integer |
Size of the file upload chunk used with UploadStreamChunks and UploadFileBytesLarge upload methods, default 262144 |
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 |
Access rights enum list |
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 |
Annotation post it Id |
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 |
Rectangle annotation creator Id |
Height
|
annotationManager.rectangleAnnotations.height | integer |
Height of rectangle in pixel per inch for 7200 DPI |
Id
|
annotationManager.rectangleAnnotations.Id | string |
Rectangle annotation Id |
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 |
Text annotations |
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 |
Document data |
Id
|
documentData.id | string |
Document data Id |
Name
|
documentData.name | string |
Document data name |
renditions
|
documentData.renditions | array of |
Renditions |
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 |
Next life cycle states |
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 |
Global values |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Global value culture |
text
|
properties.globalValues.values.text | string |
Global value text |
PropertyName
|
properties.propertyName | string |
Name of property |
PropertyTypeId
|
properties.propertyTypeId | string |
Type id of the index field |
values
|
properties.values | array of string |
Property type 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 (deprecated) [DEPRECATED]
Update process (deprecated)
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.: [email protected];[email protected]) |
|
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 |
---|---|---|---|
values
|
name.values | array of object |
values |
culture
|
name.values.culture | string |
culture |
text
|
name.values.text | string |
text |
values
|
description.values | array of object |
values |
culture
|
description.values.culture | string |
culture |
text
|
description.values.text | string |
text |
id
|
id | string |
id |
protectionDomainId
|
protectionDomainId | string |
protectionDomainId |
processTemplateId
|
processTemplateId | string |
processTemplateId |
properties
|
properties | array of object |
properties |
propertyTypeId
|
properties.propertyTypeId | string |
propertyTypeId |
values
|
properties.values | array of string |
values |
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 |
propertyTypeName
|
properties.propertyTypeName | string |
propertyTypeName |
propertyName
|
properties.propertyName | string |
propertyName |
priorityEnum
|
priorityEnum | string |
priorityEnum |
pluginStream
|
pluginStream | string |
pluginStream |
dueDate
|
dueDate | string |
dueDate |
createdDate
|
createdDate | string |
createdDate |
completedDate
|
completedDate | string |
completedDate |
comments
|
comments | array of object |
comments |
id
|
comments.id | string |
id |
date
|
comments.date | string |
date |
userId
|
comments.userId | string |
userId |
text
|
comments.text | string |
text |
accessRightsEnumList
|
accessRightsEnumList | array of string |
accessRightsEnumList |
statusEnum
|
statusEnum | string |
statusEnum |
customProperties
|
customProperties | array of object |
customProperties |
name
|
customProperties.name | string |
name |
value
|
customProperties.value | string |
value |
customPropertyTypeEnum
|
customProperties.customPropertyTypeEnum | string |
customPropertyTypeEnum |
id
|
currentTask.id | string |
id |
action
|
currentTask.action | string |
action |
creatorId
|
currentTask.creatorId | string |
creatorId |
dueDate
|
currentTask.dueDate | string |
dueDate |
createdDate
|
currentTask.createdDate | string |
createdDate |
completedDate
|
currentTask.completedDate | string |
completedDate |
taskTemplateId
|
currentTask.taskTemplateId | string |
taskTemplateId |
comments
|
currentTask.comments | array of |
comments |
reminderDate
|
currentTask.reminderDate | string |
reminderDate |
statusEnum
|
currentTask.statusEnum | string |
statusEnum |
description
|
currentTask.description | string |
description |
requiresAllRecipients
|
currentTask.requiresAllRecipients | boolean |
requiresAllRecipients |
assignedUserIds
|
currentTask.assignedUserIds | array of string |
assignedUserIds |
completedUserIds
|
currentTask.completedUserIds | array of string |
completedUserIds |
showCloseTaskDialog
|
currentTask.showCloseTaskDialog | boolean |
showCloseTaskDialog |
intendedUserIds
|
currentTask.intendedUserIds | array of |
intendedUserIds |
values
|
currentTask.nameGlobal.values | array of object |
values |
culture
|
currentTask.nameGlobal.values.culture | string |
culture |
text
|
currentTask.nameGlobal.values.text | string |
text |
values
|
currentTask.descriptionGlobal.values | array of object |
values |
culture
|
currentTask.descriptionGlobal.values.culture | string |
culture |
text
|
currentTask.descriptionGlobal.values.text | string |
text |
assignedUserCCIds
|
currentTask.assignedUserCCIds | array of |
assignedUserCCIds |
deputyRepresentations
|
currentTask.deputyRepresentations | array of |
deputyRepresentations |
taskActionEnum
|
currentTask.taskActionEnum | string |
taskActionEnum |
completedTasks
|
completedTasks | array of object |
completedTasks |
id
|
completedTasks.id | string |
id |
action
|
completedTasks.action | string |
action |
creatorId
|
completedTasks.creatorId | string |
creatorId |
dueDate
|
completedTasks.dueDate | string |
dueDate |
createdDate
|
completedTasks.createdDate | string |
createdDate |
completedDate
|
completedTasks.completedDate | string |
completedDate |
taskTemplateId
|
completedTasks.taskTemplateId | string |
taskTemplateId |
comments
|
completedTasks.comments | array of |
comments |
reminderDate
|
completedTasks.reminderDate | string |
reminderDate |
statusEnum
|
completedTasks.statusEnum | string |
statusEnum |
description
|
completedTasks.description | string |
description |
requiresAllRecipients
|
completedTasks.requiresAllRecipients | boolean |
requiresAllRecipients |
assignedUserIds
|
completedTasks.assignedUserIds | array of string |
assignedUserIds |
completedUserIds
|
completedTasks.completedUserIds | array of string |
completedUserIds |
showCloseTaskDialog
|
completedTasks.showCloseTaskDialog | boolean |
showCloseTaskDialog |
intendedUserIds
|
completedTasks.intendedUserIds | array of |
intendedUserIds |
values
|
completedTasks.nameGlobal.values | array of object |
values |
culture
|
completedTasks.nameGlobal.values.culture | string |
culture |
text
|
completedTasks.nameGlobal.values.text | string |
text |
values
|
completedTasks.descriptionGlobal.values | array of object |
values |
culture
|
completedTasks.descriptionGlobal.values.culture | string |
culture |
text
|
completedTasks.descriptionGlobal.values.text | string |
text |
assignedUserCCIds
|
completedTasks.assignedUserCCIds | array of |
assignedUserCCIds |
deputyRepresentations
|
completedTasks.deputyRepresentations | array of |
deputyRepresentations |
taskActionEnum
|
completedTasks.taskActionEnum | string |
taskActionEnum |
documentIds
|
documentIds | array of string |
documentIds |
checkOutStateEnum
|
checkOutStateEnum | string |
checkOutStateEnum |
checkOutUserId
|
checkOutUserId | string |
checkOutUserId |
sessionCount
|
sessionCount | integer |
sessionCount |
Update process (V2)
Update process (V2)
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) |
ProcessProperties
|
ProcessProperties | string |
Process properties update format: Firstname=Peter|Lastname=Muller|InvoiceNo=4711;4712;4713 |
|
RemoveProcessProperties
|
RemoveProcessProperties | string |
List of semicolon separated property Names or Ids to remove from process, like "FistName;b9cfbdf7-f6fb-4179-91c8-d9681fb680dd;Departments" |
|
CustomProperties
|
CustomProperties | string |
Custom properties. Format: [||PropertyType] (e.g. [Supplier|Muster|String][InvoiceDate|2021-01-29T13:05:45 |Date][InvoiceNo|4711|Number]) |
|
Comment
|
Comment | string |
Add a process comment text |
|
AssignUserLoginNames
|
AssignUserLoginNames | string |
The assigned user login names, separated by semicolon, like user1;user2 |
|
AddDocumentIds
|
AddDocumentIds | string |
Semicolon separated list of document Ids to add to the process, e.g. '1450c90e-2783-419b-b428-6ffa3b7cabe2;0339a105-e06a-4af4-8fa2-d0b6b837fc16' |
|
RemoveDocumentIds
|
RemoveDocumentIds | string |
Semicolon separated list of document Ids to remove from the process, e.g. '1450c90e-2783-419b-b428-6ffa3b7cabe2;0339a105-e06a-4af4-8fa2-d0b6b837fc16' |
|
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 |
|
Culture
|
Culture | string |
The culture in which the text is given (de, en, fr, ...). Default = de |
|
ForceUndoCheckout
|
ForceUndoCheckout | boolean |
Force process undo checkout if needed |
|
Protection Domain
|
ProtectionDomain | string |
Protection Domain Id or Name |
Returns
Name | Path | Type | Description |
---|---|---|---|
values
|
name.values | array of object |
Property values |
culture
|
name.values.culture | string |
Property culture |
text
|
name.values.text | string |
Property text |
values
|
description.values | array of object |
values |
culture
|
description.values.culture | string |
Property culture |
text
|
description.values.text | string |
Property text |
id
|
id | string |
Process Id |
protectionDomainId
|
protectionDomainId | string |
Process protection domain Id |
processTemplateId
|
processTemplateId | string |
Process template Id |
properties
|
properties | array of object |
Properties |
propertyTypeId
|
properties.propertyTypeId | string |
PropertyType Id |
values
|
properties.values | array of string |
Property values |
globalValues
|
properties.globalValues | array of object |
Global values |
values
|
properties.globalValues.values | array of object |
values |
culture
|
properties.globalValues.values.culture | string |
Global value culture |
text
|
properties.globalValues.values.text | string |
Global value text |
propertyTypeName
|
properties.propertyTypeName | string |
PropertyType name |
propertyName
|
properties.propertyName | string |
Property name |
priorityEnum
|
priorityEnum | string |
Process priority enum |
pluginStream
|
pluginStream | string |
Process plugin stream |
dueDate
|
dueDate | string |
Process due date |
createdDate
|
createdDate | string |
Process created date |
completedDate
|
completedDate | string |
Process completed date |
comments
|
comments | array of object |
Comments |
id
|
comments.id | string |
Process comment Id |
date
|
comments.date | string |
Process comment date |
userId
|
comments.userId | string |
Process comment user Id |
text
|
comments.text | string |
Process comment text |
accessRightsEnumList
|
accessRightsEnumList | array of string |
Access rights enum list |
statusEnum
|
statusEnum | string |
Status enum |
customProperties
|
customProperties | array of object |
Custom properties |
name
|
customProperties.name | string |
Custom property name |
value
|
customProperties.value | string |
Custom property value |
customPropertyTypeEnum
|
customProperties.customPropertyTypeEnum | string |
Custom property type enum |
id
|
currentTask.id | string |
Current task Id |
action
|
currentTask.action | string |
Current task action |
creatorId
|
currentTask.creatorId | string |
Current task creator Id |
dueDate
|
currentTask.dueDate | string |
Current task due date |
createdDate
|
currentTask.createdDate | string |
Current task created date |
completedDate
|
currentTask.completedDate | string |
Current task completed date |
taskTemplateId
|
currentTask.taskTemplateId | string |
Current task task template Id |
comments
|
currentTask.comments | array of |
Current task comments |
reminderDate
|
currentTask.reminderDate | string |
Current task reminder date |
statusEnum
|
currentTask.statusEnum | string |
Current task status enum |
description
|
currentTask.description | string |
Current task description |
requiresAllRecipients
|
currentTask.requiresAllRecipients | boolean |
Current task requires all recipients |
assignedUserIds
|
currentTask.assignedUserIds | array of string |
Current task assigned user Ids |
completedUserIds
|
currentTask.completedUserIds | array of string |
Current task completed user Ids |
showCloseTaskDialog
|
currentTask.showCloseTaskDialog | boolean |
Current task show close task dialog |
intendedUserIds
|
currentTask.intendedUserIds | array of |
Current task intended user Ids |
values
|
currentTask.nameGlobal.values | array of object |
values |
culture
|
currentTask.nameGlobal.values.culture | string |
Global name culture |
text
|
currentTask.nameGlobal.values.text | string |
Global name text |
values
|
currentTask.descriptionGlobal.values | array of object |
values |
culture
|
currentTask.descriptionGlobal.values.culture | string |
Global description culture |
text
|
currentTask.descriptionGlobal.values.text | string |
Global description text |
assignedUserCCIds
|
currentTask.assignedUserCCIds | array of |
Assigned user Cc Ids |
deputyRepresentations
|
currentTask.deputyRepresentations | array of |
Deputy representations |
taskActionEnum
|
currentTask.taskActionEnum | string |
Task action enum |
completedTasks
|
completedTasks | array of object |
Completed tasks |
id
|
completedTasks.id | string |
Completed task Id |
action
|
completedTasks.action | string |
Completed task action |
creatorId
|
completedTasks.creatorId | string |
Completed task creator Id |
dueDate
|
completedTasks.dueDate | string |
Completed task due date |
createdDate
|
completedTasks.createdDate | string |
Completed task created date |
completedDate
|
completedTasks.completedDate | string |
Completed task completed date |
taskTemplateId
|
completedTasks.taskTemplateId | string |
Completed task task template Id |
comments
|
completedTasks.comments | array of |
Completed task comments |
reminderDate
|
completedTasks.reminderDate | string |
Completed task reminder date |
statusEnum
|
completedTasks.statusEnum | string |
Completed task status enum |
description
|
completedTasks.description | string |
description |
requiresAllRecipients
|
completedTasks.requiresAllRecipients | boolean |
Completed task requires all recipients |
assignedUserIds
|
completedTasks.assignedUserIds | array of string |
Completed task assigned user Ids |
completedUserIds
|
completedTasks.completedUserIds | array of string |
Completed task completed user Ids |
showCloseTaskDialog
|
completedTasks.showCloseTaskDialog | boolean |
Completed task show close task dialog |
intendedUserIds
|
completedTasks.intendedUserIds | array of |
Completed task intended user Ids |
values
|
completedTasks.nameGlobal.values | array of object |
values |
culture
|
completedTasks.nameGlobal.values.culture | string |
Global name culture |
text
|
completedTasks.nameGlobal.values.text | string |
Global name text |
values
|
completedTasks.descriptionGlobal.values | array of object |
values |
culture
|
completedTasks.descriptionGlobal.values.culture | string |
Global description culture |
text
|
completedTasks.descriptionGlobal.values.text | string |
Global description text |
assignedUserCCIds
|
completedTasks.assignedUserCCIds | array of |
Completed task assigned user Cc Ids |
deputyRepresentations
|
completedTasks.deputyRepresentations | array of |
Completed task deputy representations |
taskActionEnum
|
completedTasks.taskActionEnum | string |
Completed task task action enum |
documentIds
|
documentIds | array of string |
Completed task document Ids |
checkOutStateEnum
|
checkOutStateEnum | string |
Completed task check out state enum |
checkOutUserId
|
checkOutUserId | string |
Completed task check out user Id |
sessionCount
|
sessionCount | integer |
Completed task session count |