createBatch
Authorizations:
REGARDS_OAUTH2
Request Body schema: application/jsonrequired
| correlationId | string |
object | |
object | |
| processBusinessId | string <uuid> |
| tenant | string |
| user | string |
| userRole | string |
Responses
Request samples
- Payload
Content type
application/json
{- "correlationId": "string",
- "filesetsByDataset": {
- "property1": { },
- "property2": { }
}, - "parameters": {
- "property1": { },
- "property2": { }
}, - "processBusinessId": "f2660539-8277-4c23-b670-4eb877b20724",
- "tenant": "string",
- "user": "string",
- "userRole": "string"
}executions
Authorizations:
REGARDS_OAUTH2
query Parameters
required | object (Pageable) Sorting and page configuration |
| tenant required | string |
Request Body schema: application/jsonrequired
object (DatesRangeRestriction) Filter on creation date | |
| processBusinessId | string Filter on id of business process |
object (ValuesRestrictionExecutionStatus) Filter on status of execution | |
object (ValuesRestrictionString) Filter on email of user |
Responses
Request samples
- Payload
Content type
application/json
{- "creationDate": {
- "after": "2020-12-31T00:00:00Z",
- "before": "2020-12-31T00:00:00Z"
}, - "processBusinessId": "string",
- "status": {
- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [
- "SUCCESS"
]
}, - "userEmail": {
- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [
- "string"
]
}
}Response samples
- 200
Content type
application/json
[- {
- "content": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}
]Get plugin configurations
Return a list of plugin configurations for a specific type
Authorizations:
REGARDS_OAUTH2
query Parameters
| pluginType | string |
Responses
Response samples
- 200
Content type
application/json
[- {
- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}
]getPluginConfigurationDirectAccess
Authorizations:
REGARDS_OAUTH2
path Parameters
| configBusinessId required | string |
Responses
Response samples
- 200
Content type
application/json
{- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}Response samples
- 200
Content type
application/json
{- "content": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}getPluginConfigurations
Authorizations:
REGARDS_OAUTH2
path Parameters
| pluginId required | string |
Responses
Response samples
- 200
Content type
application/json
[- {
- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}
]savePluginConfiguration
Authorizations:
REGARDS_OAUTH2
Request Body schema: application/jsonrequired
| active | boolean |
| businessId | string[0-9a-zA-Z_-]* |
| iconUrl | string <url> |
| id | integer <int64> |
| identifiable | boolean |
| interfaceNames | Array of strings unique |
| isActive | boolean |
| label required | string |
object (PluginMetaData) | |
object (PluginMetaData) | |
Array of objects (IPluginParam) unique | |
| pluginClassName | string |
| pluginId | string |
| priorityOrder required | integer <int32> |
| version | string |
Responses
Request samples
- Payload
Content type
application/json
{- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "isActive": true,
- "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}Response samples
- 200
Content type
application/json
{- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}getPluginConfiguration
Authorizations:
REGARDS_OAUTH2
path Parameters
| configBusinessId required | string |
| pluginId required | string |
Responses
Response samples
- 200
Content type
application/json
{- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}updatePluginConfiguration
Authorizations:
REGARDS_OAUTH2
path Parameters
| configBusinessId required | string |
| pluginId required | string |
Request Body schema: application/jsonrequired
| active | boolean |
| businessId | string[0-9a-zA-Z_-]* |
| iconUrl | string <url> |
| id | integer <int64> |
| identifiable | boolean |
| interfaceNames | Array of strings unique |
| isActive | boolean |
| label required | string |
object (PluginMetaData) | |
object (PluginMetaData) | |
Array of objects (IPluginParam) unique | |
| pluginClassName | string |
| pluginId | string |
| priorityOrder required | integer <int32> |
| version | string |
Responses
Request samples
- Payload
Content type
application/json
{- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "isActive": true,
- "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}Response samples
- 200
Content type
application/json
{- "content": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}Response samples
- 200
Content type
application/json
[- {
- "content": "string",
- "links": [
- {
- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
}
]
}
]create
Authorizations:
REGARDS_OAUTH2
Request Body schema: application/jsonrequired
object (PluginConfiguration) | |
object (Rights) |
Responses
Request samples
- Payload
Content type
application/json
{- "pluginConfiguration": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "isActive": true,
- "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "rights": {
- "datasets": [
- { }
], - "linkedToAllDatasets": true,
- "role": "string"
}
}update
Authorizations:
REGARDS_OAUTH2
path Parameters
| processBusinessId required | string <uuid> |
Request Body schema: application/jsonrequired
object (PluginConfiguration) | |
object (Rights) |
Responses
Request samples
- Payload
Content type
application/json
{- "pluginConfiguration": {
- "active": true,
- "businessId": "string",
- "iconUrl": "string",
- "id": 0,
- "identifiable": true,
- "interfaceNames": [
- "string"
], - "isActive": true,
- "label": "string",
- "metaData": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "metaDataAndPluginId": {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "licence": "string",
- "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "sensitive": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}, - "parameters": [
- {
- "dynamic": true,
- "name": "string",
- "type": "STRING",
- "value": { }
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "priorityOrder": 0,
- "version": "string"
}, - "rights": {
- "datasets": [
- { }
], - "linkedToAllDatasets": true,
- "role": "string"
}
}Response samples
- 200
Content type
application/json
[- {
- "author": "string",
- "contact": "string",
- "description": "string",
- "interfaceNames": [
- "string"
], - "license": "string",
- "markdown": "string",
- "owner": "string",
- "parameters": [
- {
- "defaultValue": "string",
- "description": "string",
- "keyLabel": "string",
- "label": "string",
- "markdown": "string",
- "name": "string",
- "optional": true,
- "parameterizedSubTypes": [
- "STRING"
], - "pluginType": "string",
- "sensible": true,
- "type": "STRING",
- "unconfigurable": true,
- "userMarkdown": "string"
}
], - "pluginClassName": "string",
- "pluginId": "string",
- "url": "string",
- "userMarkdown": "string",
- "version": "string"
}
]Response samples
- 200
Content type
application/json
[- {
- "autorizedRoles": [
- {
- "authority": "string",
- "authorizedIpAdresses": [
- "string"
], - "roleName": "string"
}
], - "controllerSimpleName": "string",
- "fullPath": "string",
- "method": "GET",
- "resourceAccess": { },
- "resourceMappingId": "string"
}
]