Path (GET)
/api/data/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "code": "string"
}
]
}
Path (GET)
/api/data/v5.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/v5.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/v5.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/v5.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"
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (GET)
/api/data/v5.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 users per page. Default size is 20. |
page | integer <int32> Page number, used to offset users. Default page is 0. |
{- "groups": [
- {
- "bpsId": "string",
- "name": "string",
- "email": "string",
- "status": "Synchronized"
}
]
}
Path (POST)
/api/data/v5.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 (3.0.GroupUser) | |
Array of objects or null (3.0.GroupUser) |
{- "bpsId": "string",
- "name": "string",
- "email": "string",
- "members": [
- {
- "bpsId": "string"
}
], - "owners": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (GET)
/api/data/v5.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/v5.0/admin/groups/{bpsId}
At least one permission required: Admin.ReadWrite.All; Admin.Groups.ReadWrite
bpsId required | string Bps id of group |
"string"
Path (DELETE)
/api/data/v5.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"
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "members": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (POST)
/api/data/v5.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 (3.0.GroupUser) |
{- "owners": [
- {
- "bpsId": "string"
}
]
}
"string"
Path (GET)
/api/data/v5.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/v5.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 (GET)
/api/data/v5.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 (POST)
/api/data/v5.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.UserAssignLicenses) | |
Array of objects or null (5.0.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
}
}
]
}
]
}
"string"
Path (GET)
/api/data/v5.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/v5.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": [
- {
- "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"
}
]
}, - "originalPerson": {
- "bpsId": "string",
- "name": "string"
}, - "substitutePerson": {
- "bpsId": "string",
- "name": "string"
}, - "id": 0
}
]
}
Path (POST)
/api/data/v5.0/admin/substitutions
At least one permission required: Admin.Substitutions.ReadWrite; Admin.ReadWrite.All
startDate | string <date-time> |
endDate | string <date-time> |
type | String <int32> (4.0.SubstitutionType) Enum: "TaskDelegation" "WorkingOnBehalf" |
object (4.0.BaseInfo) | |
object (4.0.ActiveApplications) | |
object (4.0.OriginalPerson) | |
object (4.0.SubstitutePerson) |
{- "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"
}
]
}, - "originalPerson": {
- "bpsId": "string",
- "typedInValue": true
}, - "substitutePerson": {
- "bpsId": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v5.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. |
{- "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"
}
]
}, - "originalPerson": {
- "bpsId": "string",
- "name": "string"
}, - "substitutePerson": {
- "bpsId": "string",
- "name": "string"
}, - "id": 0
}
Path (PATCH)
/api/data/v5.0/admin/substitutions
At least one permission required: Admin.Substitutions.ReadWrite; Admin.ReadWrite.All
id required | integer <int32> Substitution id. |
startDate | string <date-time> |
endDate | string <date-time> |
type | String <int32> (4.0.SubstitutionType) Enum: "TaskDelegation" "WorkingOnBehalf" |
object (4.0.BaseInfo) | |
object (4.0.ActiveApplications) | |
object (4.0.OriginalPerson) | |
object (4.0.SubstitutePerson) |
{- "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"
}
]
}, - "originalPerson": {
- "bpsId": "string",
- "typedInValue": true
}, - "substitutePerson": {
- "bpsId": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (DELETE)
/api/data/v5.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/v5.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 |
{- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string",
- "status": "Synchronized"
}
Path (PATCH)
/api/data/v5.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/v5.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 |
"string"
Path (GET)
/api/data/v5.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": [
- {
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string",
- "status": "Synchronized"
}
]
}
Path (POST)
/api/data/v5.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/v5.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 |
{- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "managerBpsId": "string",
- "jobTitle": "string",
- "bpsId": "string",
- "status": "Synchronized"
}
Path (PATCH)
/api/data/v5.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/v5.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 |
"string"
Path (GET)
/api/data/v5.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 (POST)
/api/data/v5.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.ConnectionType) Enum: "SQL" "Oracle" "REST" "SOAP" "SharePoint" "Exchange" |
object (3.0.NewSqlConnection) | |
object (3.0.NewOracleConnection) | |
object (3.0.NewSoapConnection) | |
object (3.0.NewRestConnection) | |
object (3.0.NewSharepointConnection) | |
object (5.0.NewExchangeConnection) |
{- "name": "string",
- "type": "SQL",
- "sql": {
- "common": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "oracle": {
- "common": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "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",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "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/v5.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 |
{- "id": 0,
- "name": "string",
- "guid": "string",
- "type": "SQL",
- "sql": {
- "common": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true
}, - "dev": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}, - "test": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}, - "prod": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "breakInheritance": true
}
}, - "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
}
}, - "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
}
}, - "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
}
}, - "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
}
}
}
Path (PATCH)
/api/data/v5.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.ConnectionType) Enum: "SQL" "Oracle" "REST" "SOAP" "SharePoint" "Exchange" |
object (3.0.NewSqlConnection) | |
object (3.0.NewOracleConnection) | |
object (3.0.NewSoapConnection) | |
object (3.0.NewRestConnection) | |
object (3.0.NewSharepointConnection) | |
object (5.0.NewExchangeConnection) |
{- "name": "string",
- "type": "SQL",
- "sql": {
- "common": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "server": "string",
- "database": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "oracle": {
- "common": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string"
}, - "dev": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "serviceName": "string",
- "integratedAuthentication": true,
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "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",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "test": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}, - "prod": {
- "url": "string",
- "environment": "Local",
- "credentials": "ServiceAccount",
- "user": "string",
- "password": "string",
- "breakInheritance": true
}
}, - "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/v5.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/v5.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 (3.0.ConstantCommon) | |
object (3.0.ConstantEnvironment) | |
object (3.0.ConstantEnvironment) | |
object (3.0.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/v5.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/v5.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 |
Constant parameters that will be updated
name | string or null |
description | string or null |
groupId | integer or null <int32> |
object (3.0.ConstantCommon) | |
object (3.0.ConstantEnvironment) | |
object (3.0.ConstantEnvironment) | |
object (3.0.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/v5.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 |
{- "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/v5.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 (3.0.ConstantCommon) | |
object (3.0.ConstantEnvironment) | |
object (3.0.ConstantEnvironment) | |
object (3.0.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/v5.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/v5.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 (3.0.ConstantCommon) | |
object (3.0.ConstantEnvironment) | |
object (3.0.ConstantEnvironment) | |
object (3.0.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/v5.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/v5.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> (3.0.AppPrivilegeLevel) Enum: "Administrator" "PortalDesigner" "MetadataAccess" "ReadOnly" |
{- "bpsId": "string",
- "level": "Administrator"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v5.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> (3.0.AppPrivilegeLevel) Enum: "Administrator" "PortalDesigner" "MetadataAccess" "ReadOnly" |
{- "bpsId": "string",
- "level": "Administrator"
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (GET)
/api/data/v5.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/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "description": "string",
- "groupId": 0,
- "groupName": "string"
}
Path (GET)
/api/data/v5.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/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
]
}
]
}
Path (GET)
/api/data/v5.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/v5.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,
- "columns": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "type": "Unspecified",
- "requiredness": "Mandatory",
- "visibility": "Visible"
}
]
}
], - "paths": [
- {
- "id": 0,
- "guid": "string",
- "name": "string",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "description": "string",
- "visibility": "Visible"
}
]
}
Path (GET)
/api/data/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "description": "string"
}
Path (GET)
/api/data/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "description": "string"
}
Path (GET)
/api/data/v5.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",
- "links": [
- {
- "href": "string",
- "method": "string",
- "rel": "string"
}
], - "description": "string"
}
Path (GET)
/api/data/v5.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/v5.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> (3.0.ProcessPrivilegeLevel) Enum: "Administrator" "Modify" "ReadOnly" "ReadOnlyWithoutAttachments" "Start" "ManageArchive" "DesignerDeskEditInPortal" |
object (3.0.DataId) |
{- "bpsId": "string",
- "level": "Administrator",
- "company": {
- "id": 0,
- "guid": "string"
}
}
{- "type": "InvalidInput",
- "description": "string",
- "errorGuid": "string"
}
Path (POST)
/api/data/v5.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> |