Path (GET)
/api/data/v6.0/admin/db/{dbId}/businessentities
At least one permission required: Admin.ReadWrite.All; Admin.Read.All; Admin.BusinessEntities.Read
dbId required | integer <int32> Content database id |
{- "businessEntities": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "code": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/admin/db/{dbId}/businessentities/{idguid}
At least one permission required: Admin.ReadWrite.All; Admin.Read.All; Admin.BusinessEntities.Read
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of business entity |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "code": "string",
- "taxId": "string",
- "phone": "string",
- "crc": "string",
- "description": "string",
- "fullName": {
- "firstLine": "string",
- "secondLine": "string"
}, - "address": {
- "firstLine": "string",
- "secondLine": "string",
- "thirdLine": "string"
}, - "logo": "string",
- "permissions": [
- {
- "bpsId": "string",
- "name": "string",
- "type": "Default"
}
]
}
Path (GET)
/api/data/v6.0/admin/group
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Groups.Read; Admin.Groups.ReadWrite
bpsId required | string Bps Id of group to fetch |
{- "bpsId": "string",
- "name": "string",
- "email": "string",
- "status": "Synchronized",
- "members": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "type": "Other"
}
], - "owners": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "type": "Other"
}
]
}
Path (DELETE)
/api/data/v6.0/admin/group
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
"string"
Path (DELETE)
/api/data/v6.0/admin/group
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
Data of group that will be edited
name | string or null |
string or null |
{- "name": "string",
- "email": "string"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/group/members/add
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group members to add
Array of objects or null (4.0.Groups.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/group/members/remove
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group members to remove
Array of objects or null (4.0.Groups.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/group/owners/add
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group owners to add
Array of objects or null (4.0.Groups.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/group/owners/remove
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group owners to remove
Array of objects or null (4.0.Groups.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/groups
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Groups.Read; Admin.Groups.ReadWrite
size | integer <int32> Number of groups per page. Default size is 20. |
page | integer <int32> Page number, used to offset groups. Default page is 0. |
{- "groups": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "status": "Synchronized"
}
]
}
Path (POST)
/api/data/v6.0/admin/groups
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
New group data
bpsId | string or null |
name | string or null |
string or null | |
Array of objects or null (4.0.Groups.GroupUser) | |
Array of objects or null (4.0.Groups.GroupUser) |
{- "bpsId": "string",
- "name": "string",
- "email": "string",
- "members": [
- {
- "bpsId": "string"
}
], - "owners": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/groups/{bpsId}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Groups.Read; Admin.Groups.ReadWrite
bpsId required | string Bps Id of group to fetch |
{- "bpsId": "string",
- "name": "string",
- "email": "string",
- "status": "Synchronized",
- "members": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "type": "Other"
}
], - "owners": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "type": "Other"
}
]
}
Path (DELETE)
/api/data/v6.0/admin/groups/{bpsId}
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (DELETE)
/api/data/v6.0/admin/groups/{bpsId}
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
Data of group that will be edited
name | string or null |
string or null |
{- "name": "string",
- "email": "string"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/groups/{bpsId}/members/add
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group members to add
Array of objects or null (4.0.Groups.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/groups/{bpsId}/members/remove
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group members to remove
Array of objects or null (4.0.Groups.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/groups/{bpsId}/owners/add
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group owners to add
Array of objects or null (4.0.Groups.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/admin/group/owners/remove
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
List of group owners to remove
Array of objects or null (4.0.Groups.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/license
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Licenses.Read; Admin.Licenses.ReadWrite
bpsId required | string |
{- "bpsId": "string",
- "name": "string",
- "userIsDeleted": true,
- "licenses": [
- {
- "type": "User"
}
]
}
Path (GET)
/api/data/v6.0/admin/licenses
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Licenses.Read; Admin.Licenses.ReadWrite
{- "assignedLicenses": [
- {
- "bpsId": "string",
- "name": "string",
- "userIsDeleted": true,
- "licenses": [
- {
- "type": "User"
}
]
}
]
}
Path (GET)
/api/data/v6.0/admin/licenses/{bpsId}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Licenses.Read; Admin.Licenses.ReadWrite
bpsId required | string |
{- "bpsId": "string",
- "name": "string",
- "userIsDeleted": true,
- "licenses": [
- {
- "type": "User"
}
]
}
Path (POST)
/api/data/v6.0/admin/licenses/assign
At least one permission required: Admin.ReadWrite.All; Admin.Licenses.ReadWrite
Licenses to assign or remove
Array of objects or null (5.0.NewLicenses.AssignLicenses.AssignLicenses.UserAssignLicenses) | |
Array of objects or null (5.0.NewLicenses.RemoveLicenses.UserRemoveLicenses) |
{- "assignLicenses": [
- {
- "bpsId": "string",
- "licenses": [
- {
- "type": "User",
- "designerDeskSettings": {
- "allowDesignerDeskProjectCreation": true,
- "allowDesignerDeskProjectPublishing": true
}, - "singleSolutionSettings": {
- "processes": [
- {
- "id": 0,
- "dbId": 0,
- "guid": "string"
}
]
}
}
]
}
], - "removeLicenses": [
- {
- "bpsId": "string",
- "licenses": [
- {
- "type": "User",
- "singleSolutionSettings": {
- "processes": [
- {
- "id": 0,
- "dbId": 0,
- "guid": "string"
}
], - "allProcesses": true
}
}
]
}
]
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/licenses/summary
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Licenses.Read; Admin.Licenses.ReadWrite
{- "licenses": [
- {
- "license": "User",
- "total": 0,
- "assigned": 0
}
]
}
Path (GET)
/api/data/v6.0/admin/substitutions
At least one permission required: Admin.Substitutions.Read; Admin.Substitutions.ReadWrite; Admin.Read.All; Admin.ReadWrite.All
originalPerson | string Original person |
page | integer <int32> Page number, used to offset substitutions. Default page is 1. |
size | integer <int32> Number of substitutions per page. Default size is 20. |
{- "substitutions": [
- {
- "id": 0,
- "originalPerson": {
- "bpsId": "string",
- "name": "string"
}, - "substitutePerson": {
- "bpsId": "string",
- "name": "string"
}, - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "type": "TaskDelegation",
- "businessEntity": {
- "id": 0,
- "guid": "string",
- "dbId": 0
}, - "activeApplications": {
- "allApplications": true,
- "applications": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
], - "processes": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
]
}
}
]
}
Path (POST)
/api/data/v6.0/admin/substitutions
At least one permission required: Admin.Substitutions.ReadWrite; Admin.ReadWrite.All
object (4.0.Substitutions.OriginalPerson) | |
object (4.0.Substitutions.SubstitutePerson) | |
startDate | string <date-time> |
endDate | string <date-time> |
type | String <int32> (4.0.Substitutions.SubstitutionType) Enum: "TaskDelegation" "WorkingOnBehalf" |
object (4.0.Basic.DbDataId) | |
object (4.0.Substitutions.ActiveApplications) |
{- "originalPerson": {
- "bpsId": "string",
- "typedInValue": true
}, - "substitutePerson": {
- "bpsId": "string"
}, - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "type": "TaskDelegation",
- "businessEntity": {
- "id": 0,
- "guid": "string",
- "dbId": 0
}, - "activeApplications": {
- "allApplications": true,
- "applications": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
], - "processes": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
]
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/substitutions/{id}
At least one permission required: Admin.Substitutions.Read; Admin.Substitutions.ReadWrite; Admin.Read.All; Admin.ReadWrite.All
id required | integer <int32> Substitution id. |
{- "id": 0,
- "originalPerson": {
- "bpsId": "string",
- "name": "string"
}, - "substitutePerson": {
- "bpsId": "string",
- "name": "string"
}, - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "type": "TaskDelegation",
- "businessEntity": {
- "id": 0,
- "guid": "string",
- "dbId": 0
}, - "activeApplications": {
- "allApplications": true,
- "applications": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
], - "processes": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
]
}
}
Path (PATCH)
/api/data/v6.0/admin/substitutions
At least one permission required: Admin.Substitutions.ReadWrite; Admin.ReadWrite.All
id required | integer <int32> Substitution id. |
object (4.0.Substitutions.OriginalPerson) | |
object (4.0.Substitutions.SubstitutePerson) | |
startDate | string <date-time> |
endDate | string <date-time> |
type | String <int32> (4.0.Substitutions.SubstitutionType) Enum: "TaskDelegation" "WorkingOnBehalf" |
object (4.0.Basic.DbDataId) | |
object (4.0.Substitutions.ActiveApplications) |
{- "originalPerson": {
- "bpsId": "string",
- "typedInValue": true
}, - "substitutePerson": {
- "bpsId": "string"
}, - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "type": "TaskDelegation",
- "businessEntity": {
- "id": 0,
- "guid": "string",
- "dbId": 0
}, - "activeApplications": {
- "allApplications": true,
- "applications": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
], - "processes": [
- {
- "id": 0,
- "guid": "string",
- "dbId": 0,
- "name": "string"
}
]
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (DELETE)
/api/data/v6.0/admin/substitutions/{id}
At least one permission required: Admin.Substitutions.ReadWrite; Admin.ReadWrite.All
id required | integer <int32> Substitution id. |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/user
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Users.Read; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to select, i.e. t.green@webcon.pl |
{- "status": "Synchronized",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string"
}
Path (PATCH)
/api/data/v6.0/admin/user
At least one permission required: Admin.ReadWrite.All; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to delete, i.e. t.green@webcon.pl |
Data for editing user
name | string or null |
string or null | |
phoneNumber | string or null |
managerBpsId | string or null |
jobTitle | string or null |
{- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string"
}
"string"
Path (DELETE)
/api/data/v6.0/admin/user
At least one permission required: Admin.ReadWrite.All; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to delete, i.e. t.green@webcon.pl |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/admin/users
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Users.Read; Admin.Users.ReadWrite
size | integer <int32> Number of users per page. Default size is 20. |
page | integer <int32> Page number, used to offset users. Default page is 0. |
{- "users": [
- {
- "status": "Synchronized",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string"
}
]
}
Path (POST)
/api/data/v6.0/admin/users
At least one permission required: Admin.ReadWrite.All; Admin.Users.ReadWrite
New user data
name | string or null |
string or null | |
phoneNumber | string or null |
managerBpsId | string or null |
jobTitle | string or null |
bpsId | string or null |
{- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string"
}
"string"
Path (GET)
/api/data/v6.0/admin/users/{bpsId}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Users.Read; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to select, i.e. t.green@webcon.pl |
{- "status": "Synchronized",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string"
}
Path (PATCH)
/api/data/v6.0/admin/users/{bpsId}
At least one permission required: Admin.ReadWrite.All; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to delete, i.e. t.green@webcon.pl |
Data for editing user
name | string or null |
string or null | |
phoneNumber | string or null |
managerBpsId | string or null |
jobTitle | string or null |
{- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string"
}
"string"
Path (DELETE)
/api/data/v6.0/admin/users/{bpsId}
At least one permission required: Admin.ReadWrite.All; Admin.Users.ReadWrite
bpsId required | string Bps Id of user to delete, i.e. t.green@webcon.pl |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbId}/admin/connections
At least one permission required: Admin.ReadWrite.All; Admin.Connections.ReadWrite
dbId required | integer <int32> Database id |
New connection parameters
name | string or null |
type | String <int32> (5.0.Connections.ConnectionType) Enum: "SQL" "Oracle" "REST" "SOAP" "SharePoint" "Exchange" |
object (6.0.Connections.Sql.NewSqlConnection) | |
object (4.0.Connections.Oracle.NewOracleConnection) | |
object (4.0.Connections.Soap.NewSoapConnection) | |
object (4.0.Connections.Rest.NewRestConnection) | |
object (4.0.Connections.Sharepoint.NewSharepointConnection) | |
object (5.0.Connections.Exchange.NewExchangeConnection) |
{- "name": "string",
- "type": "SQL",
- "sql": {
- "common": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string"
}, - "dev": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "test": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "prod": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}
}, - "oracle": {
- "common": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "test": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "prod": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}
}, - "soap": {
- "common": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "rest": {
- "common": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string"
}, - "dev": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "test": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "prod": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}
}, - "sharepoint": {
- "common": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string"
}, - "dev": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "test": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "prod": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}
}, - "exchange": {
- "common": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}
}, - "dev": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}, - "test": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}, - "prod": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/admin/connections
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Connections.Read; Admin.Connections.ReadWrite
dbId required | integer <int32> Database id |
{- "connections": [
- {
- "id": 0,
- "name": "string",
- "guid": "string",
- "type": "SQL",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (PATCH)
/api/data/v6.0/db/{dbId}/admin/connections/{idguid}
At least one permission required: Admin.ReadWrite.All; Admin.Connections.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Connection identifier, either guid or id |
Connection parameters
name | string or null |
type | String <int32> (5.0.Connections.ConnectionType) Enum: "SQL" "Oracle" "REST" "SOAP" "SharePoint" "Exchange" |
object (6.0.Connections.Sql.NewSqlConnection) | |
object (4.0.Connections.Oracle.NewOracleConnection) | |
object (4.0.Connections.Soap.NewSoapConnection) | |
object (4.0.Connections.Rest.NewRestConnection) | |
object (4.0.Connections.Sharepoint.NewSharepointConnection) | |
object (5.0.Connections.Exchange.NewExchangeConnection) |
{- "name": "string",
- "type": "SQL",
- "sql": {
- "common": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string"
}, - "dev": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "test": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "prod": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}
}, - "oracle": {
- "common": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "test": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "prod": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}
}, - "soap": {
- "common": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "rest": {
- "common": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string"
}, - "dev": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "test": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}, - "prod": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "user": "string",
- "password": "string",
- "clientId": "string",
- "clientSecret": "string",
- "breakInheritance": true
}
}, - "sharepoint": {
- "common": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string"
}, - "dev": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "test": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}, - "prod": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true,
- "user": "string",
- "password": "string"
}
}, - "exchange": {
- "common": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}
}, - "dev": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}, - "test": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}, - "prod": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string",
- "user": "string",
- "password": "string"
}, - "microsoftGraph": {
- "tenantId": "string",
- "applicationId": "string",
- "clientSecret": "string"
}, - "breakInheritance": true
}
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/admin/connections/{idguid}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Connections.Read; Admin.Connections.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Connection identifier, either guid or id |
{- "guid": "string",
- "id": 0,
- "name": "string",
- "oracle": {
- "common": {
- "serviceName": "string",
- "integratedAuthentication": true
}, - "dev": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}, - "test": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}, - "prod": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}
}, - "rest": {
- "common": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true
}, - "dev": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "breakInheritance": true
}, - "test": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "breakInheritance": true
}, - "prod": {
- "authentication": "Anonymous",
- "authenticationUrl": "string",
- "baseUrl": "string",
- "connectAs": "Application",
- "skipHttpsCertificateValidation": true,
- "breakInheritance": true
}
}, - "sharepoint": {
- "common": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount"
}, - "dev": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "breakInheritance": true
}
}, - "soap": {
- "common": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true
}, - "dev": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "binding": "HttpSecurityNone",
- "skipHttpsCertificateValidation": true,
- "keepAlive": true,
- "breakInheritance": true
}
}, - "sql": {
- "common": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true
}, - "dev": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "breakInheritance": true
}, - "test": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "breakInheritance": true
}, - "prod": {
- "connectionType": "SqlLogin",
- "server": "string",
- "database": "string",
- "trustCertificate": true,
- "breakInheritance": true
}
}, - "exchange": {
- "common": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string"
}, - "microsoftGraph": {
- "tenantId": "string"
}
}, - "dev": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string"
}, - "microsoftGraph": {
- "tenantId": "string"
}, - "breakInheritance": true
}, - "test": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string"
}, - "microsoftGraph": {
- "tenantId": "string"
}, - "breakInheritance": true
}, - "prod": {
- "serverType": "OnPremises",
- "exchangeWebService": {
- "url": "string"
}, - "microsoftGraph": {
- "tenantId": "string"
}, - "breakInheritance": true
}
}, - "type": "SQL"
}
Path (GET)
/api/data/v6.0/db/{dbId}/admin/constants
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Constants.Read; Admin.Constants.ReadWrite
dbId required | integer <int32> Database id |
{- "constants": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/admin/constants
At least one permission required: Admin.ReadWrite.All; Admin.Constants.ReadWrite
dbId required | integer <int32> Database id |
New constant parameters
name | string or null |
description | string or null |
groupId | integer or null <int32> |
object (4.0.Constants.ConstantCommon) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) |
{- "name": "string",
- "description": "string",
- "groupId": 0,
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/admin/constants/{idguid}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Constants.Read; Admin.Constants.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Id or guid of selected global constant |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "groupId": 0,
- "groupName": "string",
- "description": "string",
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
Path (POST)
/api/data/v6.0/db/{dbId}/admin/constants/{idguid}
At least one permission required: Admin.ReadWrite.All; Admin.Constants.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Global variable entity id or guid. |
Constant parameters that will be updated
name | string or null |
description | string or null |
groupId | integer or null <int32> |
object (4.0.Constants.ConstantCommon) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) |
{- "name": "string",
- "description": "string",
- "groupId": 0,
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{idguid}/admin/constants
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Id or guid of selected process |
{- "constants": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/processes/{idguid}/admin/constants
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Database id |
idguid required | string Id or guid of selected process |
New constant parameters
name | string or null |
description | string or null |
groupId | integer or null <int32> |
object (4.0.Constants.ConstantCommon) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) |
{- "name": "string",
- "description": "string",
- "groupId": 0,
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{procIdguid}/admin/constants/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Database id |
procIdguid required | string Id or guid of selected process |
idguid required | string Id or guid of selected process constant |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "groupId": 0,
- "groupName": "string",
- "description": "string",
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
Path (POST)
/api/data/v6.0/db/{dbId}/processes/{procIdguid}/admin/constants/{idguid}
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Database id |
procIdguid required | string Id or guid of selected process |
idguid required | string Id or guid of selected constant |
Constant parameters that will be updated
name | string or null |
description | string or null |
groupId | integer or null <int32> |
object (4.0.Constants.ConstantCommon) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) | |
object (4.0.Constants.ConstantEnvironment) |
{- "name": "string",
- "description": "string",
- "groupId": 0,
- "common": {
- "value": "string"
}, - "dev": {
- "value": "string",
- "breakInheritance": true
}, - "test": {
- "value": "string",
- "breakInheritance": true
}, - "prod": {
- "value": "string",
- "breakInheritance": true
}
}
{- "id": 0,
- "guid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
{- "applications": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "groupId": 0,
- "groupName": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}/admin/privileges
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
{- "privileges": [
- {
- "bpsId": "string",
- "name": "string"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/applications/{idguid}/admin/privileges/add
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
Privilege to add
bpsId | string or null |
level | String <int32> (4.0.Privileges.AppPrivilegeLevel) Enum: "Administrator" "PortalDesigner" "MetadataAccess" "ReadOnly" |
{- "bpsId": "string",
- "level": "Administrator"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbId}/applications/{idguid}/admin/privileges/remove
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
Privilege to remove
bpsId | string or null |
level | String <int32> (4.0.Privileges.AppPrivilegeLevel) Enum: "Administrator" "PortalDesigner" "MetadataAccess" "ReadOnly" |
{- "bpsId": "string",
- "level": "Administrator"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}/dashboards
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
{- "dashboards": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}/processes
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
{- "processes": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "isRelation": true,
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}/reports
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
{- "reports": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/formlayout
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database Id |
step required | string Either guid or id of step |
formType required | string Either guid or id of form type |
{- "fields": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "type": "Unspecified",
- "requiredness": "Mandatory",
- "visibility": "Visible",
- "position": {
- "order": 0,
- "placeholder": "Other"
}, - "parentId": 0,
- "configuration": {
- "allowMultipleValues": true,
- "allowTypedInValue": true,
- "numberOfResults": 0,
- "supportMultiLanguageNames": true
}, - "dbColumn": "string",
- "editability": "Editable"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "type": "Unspecified",
- "requiredness": "Mandatory",
- "visibility": "Visible",
- "position": {
- "order": 0,
- "placeholder": "Other"
}, - "parentId": 0,
- "configuration": {
- "allowMultipleValues": true,
- "allowTypedInValue": true,
- "numberOfResults": 0,
- "supportMultiLanguageNames": true
}, - "dbColumn": "string",
- "editability": "Editable",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "type": "Unspecified",
- "requiredness": "Mandatory",
- "visibility": "Visible",
- "dbColumn": "string",
- "editability": "Editable"
}
]
}
], - "paths": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "visibility": "Visible",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/formtypes/{idguid}
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of formtype |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/paths/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of workflow |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of process |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{idguid}/admin/privileges
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of process |
{- "privileges": [
- {
- "bpsId": "string",
- "name": "string"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/processes/{idguid}/admin/privileges/add
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
Privilege to add
bpsId | string or null |
level | String <int32> (4.0.Privileges.ProcessPrivilegeLevel) Enum: "Administrator" "Modify" "ReadOnly" "ReadOnlyWithoutAttachments" "Start" "ManageArchive" "DesignerDeskEditInPortal" |
object (4.0.Basic.DataId) |
{- "bpsId": "string",
- "level": "Administrator",
- "company": {
- "id": 0,
- "guid": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbId}/processes/{idguid}/admin/privileges/remove
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of application |
Privilege to remove
bpsId | string or null |
level | String <int32> (4.0.Privileges.ProcessPrivilegeLevel) Enum: "Administrator" "Modify" "ReadOnly" "ReadOnlyWithoutAttachments" "Start" "ManageArchive" "DesignerDeskEditInPortal" |
object (4.0.Basic.DataId) |
{- "bpsId": "string",
- "level": "Administrator",
- "company": {
- "id": 0,
- "guid": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{idguid}/formtypes
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of process |
{- "formTypes": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/processes/{idguid}/workflows
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of process |
{- "workflows": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/reports/{idguid}
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of report |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/reports/{idguid}/views
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of report |
{- "views": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "order": 0,
- "default": true,
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/steps/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of step |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "type": "Start",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/steps/{idguid}/paths
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of step |
{- "paths": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/workflows/{idguid}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of workflow |
{- "id": 0,
- "guid": "string",
- "name": "string",
- "description": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Database id. |
idguid required | string Workflow entity id or guid. |
{- "associatedFormTypes": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/workflows/{wfIdguid}/associatedFormTypes/{idguid}/admin/privileges
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
wfIdguid required | string Either guid or id of workflow |
idguid required | string Either guid or id of fom type |
{- "privileges": [
- {
- "bpsId": "string",
- "name": "string"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/workflows/{wfIdguid}/associatedFormTypes/{idguid}/admin/privileges/add
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
wfIdguid required | string Either guid or id of the workflow |
idguid required | string Either guid or id of the form type |
Privilege to add
bpsId | string or null |
level | String <int32> (4.0.Privileges.ProcessPrivilegeLevel) Enum: "Administrator" "Modify" "ReadOnly" "ReadOnlyWithoutAttachments" "Start" "ManageArchive" "DesignerDeskEditInPortal" |
object (4.0.Basic.DataId) |
{- "bpsId": "string",
- "level": "Administrator",
- "company": {
- "id": 0,
- "guid": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbId}/workflows/{wfIdguid}/associatedFormTypes/{idguid}/admin/privileges/remove
At least one permission required: App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
wfIdguid required | string Either guid or id of the workflow |
idguid required | string Either guid or id of the form type |
Privilege to remove
bpsId | string or null |
level | String <int32> (4.0.Privileges.ProcessPrivilegeLevel) Enum: "Administrator" "Modify" "ReadOnly" "ReadOnlyWithoutAttachments" "Start" "ManageArchive" "DesignerDeskEditInPortal" |
object (4.0.Basic.DataId) |
{- "bpsId": "string",
- "level": "Administrator",
- "company": {
- "id": 0,
- "guid": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbId}/workflows/{idguid}/steps
At least one permission required: App.Metadata.Read; App.Metadata.ReadWrite
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of workflow |
{- "steps": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/urlMetadata?{url}&{lang}
At least one permission required: Admin.Read.All; Admin.ReadWrite.All; Admin.Read.Urls
url required | string |
lang | string |
{- "url": "string",
- "mode": "Home",
- "dbId": 0,
- "application": {
- "id": 0,
- "name": "string",
- "description": "string"
}, - "dashboard": {
- "id": 0,
- "name": "string"
}, - "report": {
- "id": 0,
- "name": "string"
}, - "view": {
- "id": 0,
- "name": "string"
}, - "element": {
- "id": 0,
- "instanceNumber": "string"
}, - "startelement": {
- "workflowId": 0,
- "workflowName": "string",
- "formTypeId": 0,
- "formName": "string"
}
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{appId}/changeRequests
At least one permission required: App.ChangeRequests.Read.All
dbId required | integer <int32> Content database id |
appId required | integer <int32> Either guid or id of application |
page | integer <int32> Page number, used to offset change requests. Default page is 0. |
size | integer <int32> Number of change requests per page. Default size is 20. |
{- "changeRequests": [
- {
- "id": 0,
- "appId": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "title": "string",
- "content": "string",
- "numberOfComments": 0,
- "numberOfLikes": 0
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{appId}/changeRequests/{id}
At least one permission required: App.ChangeRequests.Read.All
dbId required | integer <int32> Content database id |
appId required | integer <int32> Either guid or id of application |
id required | integer <int32> Change request id |
{- "id": 0,
- "appId": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "title": "string",
- "content": "string",
- "numberOfComments": 0,
- "numberOfLikes": 0,
- "comments": [
- {
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "content": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "status": "Pending",
- "contextElementUrl": "string",
- "privateRequest": true
}
Path (GET)
/api/data/v6.0/db/{dbid}/applications/{appid}/reports/{reportid}
At least one permission required: App.Reports.Read.All; User.Reports.Read.All; User.Reports.Read.<AppGuid>
dbId required | integer <int32> Database id |
appid required | string Application Id or Guid |
reportid required | string Report Id or Guid |
page | integer <int32> |
size | integer <int32> |
{- "report": {
- "id": 0,
- "guid": "string"
}, - "view": {
- "id": 0,
- "guid": "string"
}, - "page": 0,
- "size": 0,
- "count": 0,
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "string",
- "name": "string",
- "order": 0
}
], - "rows": [
- {
- "id": 0,
- "cells": [
- {
- "order": 0,
- "value": true
}
]
}
], - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbid}/applications/{appid}/reports/{reportid}/views/{viewid}
At least one permission required: App.Reports.Read.All; User.Reports.Read.All; User.Reports.Read.<AppGuid>
dbId required | integer <int32> Database id |
appid required | string Application Id or Guid |
reportid required | string Report Id or Guid |
viewid required | string View Id or Guid |
page | integer <int32> |
size | integer <int32> |
{- "report": {
- "id": 0,
- "guid": "string"
}, - "view": {
- "id": 0,
- "guid": "string"
}, - "page": 0,
- "size": 0,
- "count": 0,
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "string",
- "name": "string",
- "order": 0
}
], - "rows": [
- {
- "id": 0,
- "cells": [
- {
- "order": 0,
- "value": true
}
]
}
], - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/applications/{idguid}/search
At least one permission required: App.Search.Read.All; User.Search.Read.All; User.Search.Read.<AppGuid>
dbId required | integer <int32> Database id. |
idguid required | string Application entity id or guid. |
search | string Default: "" Searching phrase |
filters | string Default: "" Solr filter string |
allWords | boolean Default: true true-requires to match all the words on the element, false-matching at least one word. Default value is true. |
order | String <int32> (5.0.Search.Order) Enum: "Rank" "Created" "Modified" Available values: Rank, Created, Modified. Default value is Rank. |
page | integer <int32> Default: 1 Page number, used to offset element. Default page is 1. |
size | integer <int32> Default: 10 Number of elements per page. Default size is 10. Max 200 |
{- "page": 0,
- "pageSize": 0,
- "count": 0,
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "elements": [
- {
- "instanceNumber": "string",
- "instanceId": 0,
- "dbId": 0,
- "app": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "process": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "workflow": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "step": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "highlights": [
- "string"
], - "tags": [
- {
- "name": "string",
- "value": "string"
}
], - "attachments": [
- {
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
], - "modified": {
- "date": "2019-08-24T14:15:22Z",
- "modifier": "string"
}, - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/search
At least one permission required: App.Search.Read.All; User.Search.Read.All
search | string Default: "" Searching phrase |
filters | string Default: "" Solt filter string |
allWords | boolean Default: true true-requires to match all the words on the element, false-matching at least one word. Default value is true. |
order | String <int32> (5.0.Search.Order) Enum: "Rank" "Created" "Modified" Available values: Rank, Created, Modified. Default value is Rank. |
page | integer <int32> Default: 1 Page number, used to offset element. Default page is 1. |
size | integer <int32> Default: 10 Number of elements per page. Default size is 10. Max 200 |
{- "page": 0,
- "pageSize": 0,
- "count": 0,
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "elements": [
- {
- "instanceNumber": "string",
- "instanceId": 0,
- "dbId": 0,
- "app": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "process": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "workflow": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "step": {
- "id": 0,
- "name": "string",
- "guid": "string"
}, - "highlights": [
- "string"
], - "tags": [
- {
- "name": "string",
- "value": "string"
}
], - "attachments": [
- {
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
], - "modified": {
- "date": "2019-08-24T14:15:22Z",
- "modifier": "string"
}, - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/tasks
At least one permission required: App.Tasks.Read.All; User.Tasks.Read.All; User.Tasks.Read.<AppGuid>
dbId required | integer <int32> Content database id |
appId required | integer <int32> Application id |
size | integer <int32> Number of tasks per page. Default size is 20. |
page | integer <int32> Page number, used to offset tasks. Default page is 1. |
{- "page": 0,
- "size": 0,
- "count": 0,
- "tasks": [
- {
- "signature": "string",
- "wfdId": 0,
- "details": [
- {
- "name": "string",
- "value": "string",
- "type": "string"
}
], - "dbId": 0,
- "defId": 0,
- "isNew": true,
- "isExpired": true,
- "isFlagged": true,
- "isPostponed": true,
- "isMy": true,
- "isForInformation": true,
- "updatedDate": "2019-08-24T14:15:22Z",
- "createdDate": "2019-08-24T14:15:22Z",
- "appId": 0,
- "isYourTask": true
}
], - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbId}/tasks
At least one permission required: App.Tasks.Read.All; User.Tasks.Read.All
dbId required | integer <int32> Content database id |
size | integer <int32> Number of tasks per page. Default size is 20. |
page | integer <int32> Page number, used to offset tasks. Default page is 1. |
{- "page": 0,
- "size": 0,
- "count": 0,
- "tasks": [
- {
- "signature": "string",
- "wfdId": 0,
- "details": [
- {
- "name": "string",
- "value": "string",
- "type": "string"
}
], - "dbId": 0,
- "defId": 0,
- "isNew": true,
- "isExpired": true,
- "isFlagged": true,
- "isPostponed": true,
- "isMy": true,
- "isForInformation": true,
- "updatedDate": "2019-08-24T14:15:22Z",
- "createdDate": "2019-08-24T14:15:22Z",
- "appId": 0,
- "isYourTask": true
}
], - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (GET)
/api/data/v6.0/tasks
At least one permission required: App.Tasks.Read.All; User.Tasks.Read.All
{- "page": 0,
- "size": 0,
- "count": 0,
- "tasks": [
- {
- "signature": "string",
- "wfdId": 0,
- "details": [
- {
- "name": "string",
- "value": "string",
- "type": "string"
}
], - "dbId": 0,
- "defId": 0,
- "isNew": true,
- "isExpired": true,
- "isFlagged": true,
- "isPostponed": true,
- "isMy": true,
- "isForInformation": true,
- "updatedDate": "2019-08-24T14:15:22Z",
- "createdDate": "2019-08-24T14:15:22Z",
- "appId": 0,
- "isYourTask": true
}
], - "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
Path (PATCH)
/api/data/v6.0/db/{dbId}/elements/{id}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
path | string Path that will be used by element. Available values are: guid, id or key word 'default' |
forceCheckout | string When set to '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
mode | String <int32> (4.0.ApiMode) Enum: "standard" "ignoreReadonly" "admin" Optional mode parameter that specifies validation behavior. When empty or standard, all fields will be validated. When set ignoreReadonly, readonly fields won't be set but no error will be returned. Admin value allows to edit readonly fields, but requires admin permissions. |
Element data
object (5.0.Basic.DataId) | |
object (5.0.Basic.DataId) | |
Array of 5.0.Fields.AddressMapField (object) or 5.0.Fields.BooleanField (object) or 5.0.Fields.CommentField (object) or 5.0.Fields.CooridnatesMapField (object) or 5.0.Fields.DateTimeField (object) or 5.0.Fields.DecimalField (object) or 5.0.Fields.IntegerField (object) or 5.0.Fields.LinkField (object) or 5.0.Fields.PickerField (object) or 5.0.Fields.PictureField (object) or 5.0.Fields.RatingScale (object) or 5.0.Fields.SurveyChooseField (object) or 5.0.Fields.TextField (object) or null (5.0.Fields.BaseField) | |
Array of objects or null (5.0.ItemLists.ItemList) | |
object (5.0.Elements.CommentsSlim) | |
Array of objects or null (5.0.Elements.ElementAttachment) | |
object (5.0.Basic.DataId) |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true,
- "correlatedNewAttachmentGuid": "string"
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
{- "id": 0,
- "instanceNumber": "string",
- "status": "MovedToNextStep"
}
Path (GET)
/api/data/v6.0/db/{dbId}/elements/{id}
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
expand | String <int32> (5.0.ItemLists.Expand) Enum: "standard" "formLayout" Optional parameter. When set to formLayout, formFields and columns properties will be extended with formLayout object describing editability and requiredness of the field. |
{- "header": {
- "id": 0,
- "instanceNumber": "string",
- "version": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "finishDate": "2019-08-24T14:15:22Z",
- "enterToCurrentStepDate": "2019-08-24T14:15:22Z",
- "step": {
- "id": 0,
- "guid": "string"
}, - "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "businessEntity": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "isFinished": true
}, - "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string",
- "existingEntries": [
- {
- "author": "string",
- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "bpsId": "string"
}
]
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0
}
], - "tasks": {
- "directTasks": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true,
- "substitutions": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true
}
]
}
], - "ccTasks": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true,
- "substitutions": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true
}
]
}
]
}
}
Path (DELETE)
/api/data/v6.0/db/{dbId}/elements/{id}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
path required | string Path that will be used by element. Available values are: guid, id or key word 'default' |
mode | String <int32> (4.0.ApiMode) Enum: "standard" "ignoreReadonly" "admin" Optional mode parameter that specifies validation behavior. When empty or standard, all fields will be validated. When set ignoreReadonly, readonly fields won't be set but no error will be returned. Admin value allows to edit readonly fields, but requires admin permissions. |
Element data
object (5.0.Basic.DataId) | |
object (5.0.Basic.DataId) | |
parentInstanceId | integer or null <int32> |
Array of 5.0.Fields.AddressMapField (object) or 5.0.Fields.BooleanField (object) or 5.0.Fields.CommentField (object) or 5.0.Fields.CooridnatesMapField (object) or 5.0.Fields.DateTimeField (object) or 5.0.Fields.DecimalField (object) or 5.0.Fields.IntegerField (object) or 5.0.Fields.LinkField (object) or 5.0.Fields.PickerField (object) or 5.0.Fields.PictureField (object) or 5.0.Fields.RatingScale (object) or 5.0.Fields.SurveyChooseField (object) or 5.0.Fields.TextField (object) or null (5.0.Fields.BaseField) | |
Array of objects or null (5.0.ItemLists.ItemList) | |
object (5.0.Elements.CommentsSlim) | |
Array of objects or null (5.0.Elements.ElementAttachment) | |
object (5.0.Basic.DataId) |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true,
- "correlatedNewAttachmentGuid": "string"
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
{- "id": 0,
- "instanceNumber": "string",
- "status": "MovedToNextStep"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/admin/privileges
At least one permission required: App.Elements.Admin.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "elementPrivileges": [
- {
- "permissionsScope": "Process",
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "level": "ReadOnly"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbid}/elements/{id}/admin/privileges
At least one permission required: App.Elements.Admin.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
Privileges to add
object (4.0.Basic.User) | |
level | String <int32> (4.0.Elements.PermissionsLevel) Enum: "ReadOnly" "ReadOnlyWithoutAttachments" "ModifyWithoutDeleting" "Administrator" |
{- "user": {
- "bpsId": "string",
- "name": "string"
}, - "level": "ReadOnly"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (DELETE)
/api/data/v6.0/db/{dbid}/elements/{id}/admin/privileges
At least one permission required: App.Elements.Admin.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
bpsId required | string User BpsId whose privileges are to be removed |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/admin/tasks/assignment
At least one permission required: App.Elements.Admin.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
Assignment data
required | object (4.0.Tasks.TaskToDelegate) |
required | object (4.0.Tasks.DelegatedTask) |
{- "task": {
- "userId": "string",
- "form": {
- "id": 0,
- "guid": "string"
}
}, - "delegatedTask": {
- "userId": "string",
- "description": "string",
- "sendEmail": true,
- "emailMessage": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbid}/elements/{id}/admin/tasks/finishall
At least one permission required: App.Elements.Admin.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
Attachment data in json format
name | string or null |
description | string or null |
group | string or null |
content | string or null |
{- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string"
}
{- "id": 0,
- "name": "string",
- "version": 0
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
]
}
Path (PATCH)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
Attachment data in json format
name | string or null |
description | string or null |
group | string or null |
content | string or null |
{- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string"
}
{- "id": 0,
- "name": "string",
- "version": 0
}
Path (DELETE)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
{- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/attachments/{attid}
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
attid required | integer <int32> Attachment id |
{- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments/{attid}/content
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
{- "content": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/attachments/{attid}/stream
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
"string"
Path (POST)
/api/data/v6.0/db{dbId}/elements/{id}/checkout
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/children
At least one permission required: App.Elements.Admin.All; App.Elements.Read.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "children": [
- {
- "id": 0,
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements/{id}/itemlists/{itemlistid}/init
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
itemlistid required | string Item list id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
mode | String <int32> (4.0.ApiMode) Enum: "standard" "ignoreReadonly" "admin" Optional mode parameter that specifies validation behavior. When empty or standard, list edit will be validated. When set ignoreReadonly, read-only list won't be initialized no error will be returned. Admin value allows to initialize read-only list, but requires admin permissions. |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/new
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; App.Elements.Read.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
workflow required | string Workflow id or guid. Required parameter |
formtype required | string Form type id or guid. Required parameter |
company | string Company id or guid. |
expand | String <int32> (4.0.ItemLists.Expand) Enum: "standard" "formLayout" Optional parameter. When set to formLayout, formFields and columns properties will be extended with formLayout object describing editability and requiredness of the field.WebCon.BPSCloud.Core.PublicApi.ApiCommon.ApiParamsAccessor |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/new
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; App.Elements.Read.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.Read.All; User.Elements.Read.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
expand | String <int32> (4.0.ItemLists.Expand) Enum: "standard" "formLayout" Optional parameter. When set to formLayout, formFields and columns properties will be extended with formLayout object describing visibility and requiredness of the field.WebCon.BPSCloud.Core.PublicApi.ApiCommon.ApiParamsAccessor |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements/resolveColumnValue/{idguid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of column |
workflow required | string Either guid or id of workflow |
formType required | string Either guid or id of formType |
company | string Either guid or id of company |
Searched value and element fields context
value | string or null |
Array of 4.0.Fields.AddressMapField (object) or 4.0.Fields.BooleanField (object) or 4.0.Fields.CommentField (object) or 4.0.Fields.CooridnatesMapField (object) or 4.0.Fields.DateTimeField (object) or 4.0.Fields.DecimalField (object) or 4.0.Fields.IntegerField (object) or 4.0.Fields.LinkField (object) or 4.0.Fields.PickerField (object) or 4.0.Fields.PictureField (object) or 4.0.Fields.RatingScale (object) or 4.0.Fields.SurveyChooseField (object) or 4.0.Fields.TextField (object) or null (4.0.Fields.BaseField) | |
object (4.0.ItemLists.ResolveRow) |
{- "value": "string",
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "row": {
- "id": 0,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
}
{- "data": { },
- "columns": [
- {
- "sourceColumnName": "string",
- "displayName": "string",
- "type": "Standard"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements/{id}/resolveColumnValue/{idguid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of column |
id required | integer <int32> The id of the element in the context of which to perform the search |
Searched value and element field context
value | string or null |
Array of 4.0.Fields.AddressMapField (object) or 4.0.Fields.BooleanField (object) or 4.0.Fields.CommentField (object) or 4.0.Fields.CooridnatesMapField (object) or 4.0.Fields.DateTimeField (object) or 4.0.Fields.DecimalField (object) or 4.0.Fields.IntegerField (object) or 4.0.Fields.LinkField (object) or 4.0.Fields.PickerField (object) or 4.0.Fields.PictureField (object) or 4.0.Fields.RatingScale (object) or 4.0.Fields.SurveyChooseField (object) or 4.0.Fields.TextField (object) or null (4.0.Fields.BaseField) | |
object (4.0.ItemLists.ResolveRow) |
{- "value": "string",
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "row": {
- "id": 0,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
}
{- "data": { },
- "columns": [
- {
- "sourceColumnName": "string",
- "displayName": "string",
- "type": "Standard"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements/resolveFieldValue/{idguid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of field |
workflow required | string Either guid or id of workflow |
formType required | string Either guid or id of formType |
company | string Either guid or id of company |
Searched value and element fields context
value | string or null |
Array of 4.0.Fields.AddressMapField (object) or 4.0.Fields.BooleanField (object) or 4.0.Fields.CommentField (object) or 4.0.Fields.CooridnatesMapField (object) or 4.0.Fields.DateTimeField (object) or 4.0.Fields.DecimalField (object) or 4.0.Fields.IntegerField (object) or 4.0.Fields.LinkField (object) or 4.0.Fields.PickerField (object) or 4.0.Fields.PictureField (object) or 4.0.Fields.RatingScale (object) or 4.0.Fields.SurveyChooseField (object) or 4.0.Fields.TextField (object) or null (4.0.Fields.BaseField) |
{- "value": "string",
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
]
}
{- "data": { },
- "columns": [
- {
- "sourceColumnName": "string",
- "displayName": "string",
- "type": "Standard"
}
]
}
Path (POST)
/api/data/v6.0/db/{dbId}/elements/{id}/resolveFieldValue/{idguid}
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Content database id |
idguid required | string Either guid or id of field |
id required | integer <int32> The id of the element in the context of which to perform the search |
Searched value and element field context
value | string or null |
Array of 4.0.Fields.AddressMapField (object) or 4.0.Fields.BooleanField (object) or 4.0.Fields.CommentField (object) or 4.0.Fields.CooridnatesMapField (object) or 4.0.Fields.DateTimeField (object) or 4.0.Fields.DecimalField (object) or 4.0.Fields.IntegerField (object) or 4.0.Fields.LinkField (object) or 4.0.Fields.PickerField (object) or 4.0.Fields.PictureField (object) or 4.0.Fields.RatingScale (object) or 4.0.Fields.SurveyChooseField (object) or 4.0.Fields.TextField (object) or null (4.0.Fields.BaseField) |
{- "value": "string",
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
]
}
{- "data": { },
- "columns": [
- {
- "sourceColumnName": "string",
- "displayName": "string",
- "type": "Standard"
}
]
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/tasks/assignment
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
Assignment data
object (4.0.Tasks.OwnTaskToDelegate) | |
required | object (4.0.Tasks.DelegatedTask) |
{- "task": {
- "form": {
- "id": 0,
- "guid": "string"
}
}, - "delegatedTask": {
- "userId": "string",
- "description": "string",
- "sendEmail": true,
- "emailMessage": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/db/{dbid}/elements/{id}/tasks/flag
At least one permission required: App.Elements.Admin.All; App.Elements.ReadWrite.All; User.Elements.Admin.All; User.Elements.Admin.<ProcGuid>; User.Elements.ReadWrite.All; User.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
Flag to set
flag | String <int32> (4.0.Tasks.TaskFlagValues) Enum: "None" "Flagged" "Postponed" |
{- "flag": "None"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
At least one permission required: Admin.Import; Admin.ReadWrite.All
dbId required | integer <int32> |
chunkSize | integer <int32> |
totalSize | integer <int64> |
{- "chunkSize": 0,
- "totalSize": 0
}
{- "sessionId": "string"
}
At least one permission required: Admin.Import; Admin.ReadWrite.All
dbId required | integer <int32> Content database id |
sessionId required | string sessionId |
chunkNumber required | integer <int32> |
file | string <binary> |
{- "nextChunkIndex": 0
}
At least one permission required: Admin.Import; Admin.ReadWrite.All
dbId required | integer <int32> Content database id |
sessionId required | string sessionId |
importAllNewApplications | boolean |
importAllModifiedApplications | boolean |
importAllPresentationObjects | boolean |
importAllNewProcesses | boolean |
importAllModifiedProcesses | boolean |
Array of objects or null (6.0.Import.Configuration.ImportOnlySelectedApplication) | |
importBpsGroups | boolean |
importOnlySelectedBpsGroups | Array of strings or null |
overwriteAllBusinessEntitiesPrivilegeSettings | boolean |
overwriteSelectedBusinessEntitiesPrivilegeSettings | Array of strings or null <uuid> |
overwriteSecuritySettings | boolean |
overwriteAllGlobalBusinessRules | boolean |
overwriteSelectedGlobalBusinessRules | Array of strings or null <uuid> |
overwriteAllGlobalFormRules | boolean |
overwriteSelectedGlobalFormRules | Array of strings or null <uuid> |
overwriteAllGlobalFields | boolean |
overwriteSelectedGlobalFields | Array of strings or null <uuid> |
overwriteAllGlobalConstants | boolean |
overwriteSelectedGlobalConstants | Array of strings or null <uuid> |
overwriteAllGlobalAutomations | boolean |
overwriteSelectedGlobalAutomations | Array of strings or null <uuid> |
overwriteAllDataSources | boolean |
overwriteSelectedDataSources | Array of strings or null <uuid> |
overwriteAllConnections | boolean |
overwriteSelectedConnections | Array of strings or null <uuid> |
overwriteAllPluginPackages | boolean |
overwriteSelectedPluginPackages | Array of strings or null <uuid> |
overwriteAllProcessesDeploymentMode | boolean |
overwriteAllProcessesDeploymentModeMailRecipient | string or null |
importAllDictionaryElements | boolean |
overwriteAllDictionaryItems | boolean |
Array of objects or null (6.0.Import.Configuration.ImportOnlySelectedDictionaryElement) | |
importAllDocTemplates | boolean |
overwriteAllDocTemplates | boolean |
Array of objects or null (6.0.Import.Configuration.ImportOnlySelectedDocTemplate) | |
ignoreNoExistingGUID | boolean |
{- "importAllNewApplications": true,
- "importAllModifiedApplications": true,
- "importAllPresentationObjects": true,
- "importAllNewProcesses": true,
- "importAllModifiedProcesses": true,
- "importOnlySelectedApplications": [
- {
- "appGuid": "43059afd-81d3-43ad-89a8-4e6086670f14",
- "importOnlySelectedPresentationsObjects": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "importOnlySelectedProcesses": [
- {
- "processGuid": "0f454f8e-77b5-4b0d-8b8a-27d240c7bbd0",
- "deploymentMode": true,
- "deploymentModeMailRecipient": "string"
}
]
}
], - "importBpsGroups": true,
- "importOnlySelectedBpsGroups": [
- "string"
], - "overwriteAllBusinessEntitiesPrivilegeSettings": true,
- "overwriteSelectedBusinessEntitiesPrivilegeSettings": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteSecuritySettings": true,
- "overwriteAllGlobalBusinessRules": true,
- "overwriteSelectedGlobalBusinessRules": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllGlobalFormRules": true,
- "overwriteSelectedGlobalFormRules": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllGlobalFields": true,
- "overwriteSelectedGlobalFields": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllGlobalConstants": true,
- "overwriteSelectedGlobalConstants": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllGlobalAutomations": true,
- "overwriteSelectedGlobalAutomations": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllDataSources": true,
- "overwriteSelectedDataSources": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllConnections": true,
- "overwriteSelectedConnections": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllPluginPackages": true,
- "overwriteSelectedPluginPackages": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overwriteAllProcessesDeploymentMode": true,
- "overwriteAllProcessesDeploymentModeMailRecipient": "string",
- "importAllDictionaryElements": true,
- "overwriteAllDictionaryItems": true,
- "importOnlySelectedDictionaryElements": [
- {
- "dictionaryGuid": "60c2d78c-facc-4968-8e7a-986f1c733c94",
- "overwriteElements": true
}
], - "importAllDocTemplates": true,
- "overwriteAllDocTemplates": true,
- "importOnlySelectedDocTemplates": [
- {
- "docTemplateGuid": "cbcd7628-b6e2-4290-a421-25637f2d07e2",
- "overwriteElements": true
}
], - "ignoreNoExistingGUID": true
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
At least one permission required: Admin.Import; Admin.ReadWrite.All
dbId required | integer <int32> Content database id |
sessionId required | string Session id |
{- "status": 0,
- "logs": "string"
}
Path (GET)
/api/data/v6.0/hightrust/db/{dbId}/elements/{id}
At least one permission required: HighTrust.Elements.Read.<ProcGuid>; HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "header": {
- "id": 0,
- "instanceNumber": "string",
- "version": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "finishDate": "2019-08-24T14:15:22Z",
- "enterToCurrentStepDate": "2019-08-24T14:15:22Z",
- "step": {
- "id": 0,
- "guid": "string"
}, - "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "businessEntity": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "isFinished": true
}, - "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string",
- "existingEntries": [
- {
- "author": "string",
- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "bpsId": "string"
}
]
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0
}
], - "tasks": {
- "directTasks": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true,
- "substitutions": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true
}
]
}
], - "ccTasks": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true,
- "substitutions": [
- {
- "user": {
- "bpsId": "string",
- "name": "string"
}, - "name": "string",
- "description": "string",
- "flag": "string",
- "isFinished": true,
- "isNew": true
}
]
}
]
}
}
Path (PATCH)
/api/data/v6.0/hightrust/db/{dbId}/elements/{id}
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
path | string Path that will be used by element. Available values are: guid, id or key word 'default' |
forceCheckout | string When set to '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
Element data
object (5.0.Basic.DataId) | |
object (5.0.Basic.DataId) | |
parentInstanceId | integer or null <int32> |
Array of 5.0.Fields.AddressMapField (object) or 5.0.Fields.BooleanField (object) or 5.0.Fields.CommentField (object) or 5.0.Fields.CooridnatesMapField (object) or 5.0.Fields.DateTimeField (object) or 5.0.Fields.DecimalField (object) or 5.0.Fields.IntegerField (object) or 5.0.Fields.LinkField (object) or 5.0.Fields.PickerField (object) or 5.0.Fields.PictureField (object) or 5.0.Fields.RatingScale (object) or 5.0.Fields.SurveyChooseField (object) or 5.0.Fields.TextField (object) or null (5.0.Fields.BaseField) | |
Array of objects or null (5.0.ItemLists.ItemList) | |
object (5.0.Elements.CommentsSlim) | |
Array of objects or null (5.0.Elements.ElementAttachment) | |
object (5.0.Basic.DataId) |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true,
- "correlatedNewAttachmentGuid": "string"
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
{- "id": 0,
- "instanceNumber": "string",
- "status": "MovedToNextStep"
}
Path (DELETE)
/api/data/v6.0/hightrust/db/{dbId}/elements/{id}
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v6.0/hightrust/db/{dbId}/elements
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
path required | string Path that will be used by element. Available values are: guid, id or key word 'default' |
Element data
object (5.0.Basic.DataId) | |
object (5.0.Basic.DataId) | |
parentInstanceId | integer or null <int32> |
Array of 5.0.Fields.AddressMapField (object) or 5.0.Fields.BooleanField (object) or 5.0.Fields.CommentField (object) or 5.0.Fields.CooridnatesMapField (object) or 5.0.Fields.DateTimeField (object) or 5.0.Fields.DecimalField (object) or 5.0.Fields.IntegerField (object) or 5.0.Fields.LinkField (object) or 5.0.Fields.PickerField (object) or 5.0.Fields.PictureField (object) or 5.0.Fields.RatingScale (object) or 5.0.Fields.SurveyChooseField (object) or 5.0.Fields.TextField (object) or null (5.0.Fields.BaseField) | |
Array of objects or null (5.0.ItemLists.ItemList) | |
object (5.0.Elements.CommentsSlim) | |
Array of objects or null (5.0.Elements.ElementAttachment) | |
object (5.0.Basic.DataId) |
{- "workflow": {
- "id": 0,
- "guid": "string"
}, - "formType": {
- "id": 0,
- "guid": "string"
}, - "parentInstanceId": 0,
- "formFields": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "svalue": "string",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}, - "value": "string"
}
], - "itemLists": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "mode": "Incremental",
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "type": "Unspecified",
- "name": "string",
- "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "rows": [
- {
- "id": 0,
- "delete": true,
- "cells": [
- {
- "id": 0,
- "guid": "string",
- "svalue": "string",
- "value": [
- {
- "id": 0,
- "correlatedNewAttachmentGuid": "string",
- "name": "string"
}
]
}
]
}
], - "formLayout": {
- "editability": "Editable",
- "requiredness": "Mandatory"
}
}
], - "comments": {
- "newComment": "string"
}, - "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string",
- "id": 0,
- "delete": true,
- "correlatedNewAttachmentGuid": "string"
}
], - "businessEntity": {
- "id": 0,
- "guid": "string"
}
}
{- "id": 0,
- "instanceNumber": "string",
- "status": "MovedToNextStep"
}
Path (GET)
/api/data/v6.0/hightrust/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: HighTrust.Elements.Read.<ProcGuid>; HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
{- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
Path (PATCH)
/api/data/v6.0/hightrust/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
Attachment data in json format
name | string or null |
description | string or null |
group | string or null |
content | string or null |
{- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string"
}
{- "id": 0,
- "name": "string",
- "version": 0
}
Path (DELETE)
/api/data/v6.0/hightrust/db/{dbid}/elements/{id}/attachments/{attid}
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
attid required | integer <int32> Attachment id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v6.0/hightrust/db/{dbid}/elements/attachments/{attid}
At least one permission required: HighTrust.Elements.Read.<ProcGuid>; HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
attid required | integer <int32> Attachment id |
{- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
Path (GET)
/api/data/v6.0/hightrust/db/{dbid}/elements/{id}/attachments
At least one permission required: HighTrust.Elements.Read.<ProcGuid>; HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
{- "attachments": [
- {
- "name": "string",
- "description": "string",
- "group": "string",
- "id": 0,
- "author": {
- "bpsId": "string",
- "name": "string"
}, - "updatedBy": {
- "bpsId": "string",
- "name": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "isPublished": true,
- "version": 0,
- "content": "string"
}
]
}
Path (POST)
/api/data/v6.0/hightrust/db/{dbid}/elements/{id}/attachments
At least one permission required: HighTrust.Elements.ReadWrite.<ProcGuid>
dbId required | integer <int32> Database id |
id required | integer <int32> Element id |
forceCheckout | string When passed '1' and when the user has administrator rights, the checkouts of other users will be terminated and then the operation will be performed |
Attachment data in json format
name | string or null |
description | string or null |
group | string or null |
content | string or null |
{- "name": "string",
- "description": "string",
- "group": "string",
- "content": "string"
}
{- "id": 0,
- "name": "string",
- "version": 0
}