Get AIPs
Return a page of AIPs matching criterias.
Authorizations:
query Parameters
| required | object (Pageable)  Sorting and page configuration | 
Request Body schema: application/jsonrequired
Set of search criterias.
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionEntityType)  Filter on types of entity | |
| object (ValuesRestrictionAIPState)  Filter on state of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionDisseminationStatus)  Filter on status of the dissemination | |
| last | boolean Filter on last | 
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| originUrn | string | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | 
Responses
Request samples
- Payload
{- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
}Response samples
- 200
{- "content": [- {- "content": {- "aip": {- "bbox": [- 0.1
 ],
- "crs": "string",
- "geometry": {- "type": "string"
 },
- "history": [- {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 }
 ],
- "id": "string",
- "ipType": "COLLECTION",
- "lastEvent": {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 },
- "normalizedGeometry": {- "type": "string"
 },
- "properties": {- "contentInformations": [- {- "dataObject": {- "algorithm": "string",
- "checksum": "string",
- "fileSize": 0,
- "filename": "string",
- "locations": [- null
 ],
- "regardsDataType": "RAWDATA"
 },
- "representationInformation": {- "environmentDescription": {- "hardwareEnvironment": { },
- "softwareEnvironment": { }
 },
- "semantic": {- "description": null
 },
- "syntax": {- "description": null,
- "height": null,
- "mimeType": null,
- "name": null,
- "width": null
 }
 }
 }
 ],
- "descriptiveInformation": {- "property1": { },
- "property2": { }
 },
- "pdi": {- "accessRightInformation": {- "dataRights": "string",
- "licence": "string",
- "publicReleaseDate": "2019-08-24T14:15:22Z"
 },
- "contextInformation": {- "property1": { },
- "property2": { }
 },
- "fixityInformation": {- "property1": { },
- "property2": { }
 },
- "provenanceInformation": {- "additional": {- "property1": { },
- "property2": { }
 },
- "detector": "string",
- "facility": "string",
- "filter": "string",
- "history": [- {- "comment": null,
- "date": null,
- "type": null
 }
 ],
- "instrument": "string",
- "originUrn": "string",
- "proposal": "string"
 },
- "referenceInformation": {- "property1": "string",
- "property2": "string"
 }
 }
 },
- "providerId": "string",
- "sipId": "string",
- "sipIdUrn": "string",
- "submissionEvent": {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 },
- "type": "string",
- "version": 0
 },
- "aipId": "string",
- "aipIdUrn": "string",
- "categories": [- "string"
 ],
- "creationDate": "2019-08-24T14:15:22Z",
- "disseminationInfos": [- {- "ackDate": "2019-08-24T14:15:22Z",
- "date": "2019-08-24T14:15:22Z",
- "label": "string"
 }
 ],
- "disseminationStatus": "NONE",
- "id": 0,
- "ipType": "COLLECTION",
- "last": true,
- "lastUpdate": "2019-08-24T14:15:22Z",
- "originUrn": "string",
- "providerId": "string",
- "session": "string",
- "sessionOwner": "string",
- "state": "GENERATED",
- "storages": [- "string"
 ],
- "tags": [- "string"
 ],
- "version": 1
 },
- "links": [- {- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
 }
 ]
 }
 ],
- "links": [- {- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
 }
 ],
- "page": {- "number": 0,
- "size": 0,
- "totalElements": 0,
- "totalPages": 0
 }
}retrieveAIPCategories
Authorizations:
Request Body schema: application/jsonrequired
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionEntityType)  Filter on types of entity | |
| object (ValuesRestrictionAIPState)  Filter on state of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionDisseminationStatus)  Filter on status of the dissemination | |
| last | boolean Filter on last | 
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| originUrn | string | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | 
Responses
Request samples
- Payload
{- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
}delete_1
Authorizations:
Request Body schema: application/jsonrequired
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionEntityType)  Filter on types of entity | |
| object (ValuesRestrictionAIPState)  Filter on state of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| deletionMode required | string  Enum: "BY_STATE" "IRREVOCABLY"  | 
| object (ValuesRestrictionDisseminationStatus)  Filter on status of the dissemination | |
| last | boolean Filter on last | 
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| originUrn | string | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | 
Responses
Request samples
- Payload
{- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "deletionMode": "BY_STATE",
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
}Create dissemination creator job
Authorizations:
Request Body schema: application/jsonrequired
Set of search criterias.
| object (SearchAIPsParameters)  | |
| recipients | Array of strings  unique  | 
Responses
Request samples
- Payload
{- "filters": {- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
 },
- "recipients": [- "string"
 ]
}retrieveAIPStorage
Authorizations:
Request Body schema: application/jsonrequired
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionEntityType)  Filter on types of entity | |
| object (ValuesRestrictionAIPState)  Filter on state of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionDisseminationStatus)  Filter on status of the dissemination | |
| last | boolean Filter on last | 
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| originUrn | string | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | 
Responses
Request samples
- Payload
{- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
}retrieveAIPTags
Authorizations:
Request Body schema: application/jsonrequired
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionEntityType)  Filter on types of entity | |
| object (ValuesRestrictionAIPState)  Filter on state of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionDisseminationStatus)  Filter on status of the dissemination | |
| last | boolean Filter on last | 
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| originUrn | string | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionString)  Filter on identifier of aip | 
Responses
Request samples
- Payload
{- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
}updateAips
Authorizations:
Request Body schema: application/jsonrequired
| addCategories | Array of strings | 
| addTags | Array of strings | 
| object (SearchAIPsParameters)  | |
| removeCategories | Array of strings | 
| removeStorages | Array of strings | 
| removeTags | Array of strings | 
| Array of objects (DisseminationInfo)  | 
Responses
Request samples
- Payload
{- "addCategories": [- "string"
 ],
- "addTags": [- "string"
 ],
- "criteria": {- "aipIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "aipIpTypes": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "COLLECTION"
 ]
 },
- "aipStates": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "GENERATED"
 ]
 },
- "categories": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "disseminationStatus": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "NONE"
 ]
 },
- "last": true,
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "originUrn": "string",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "session": "Today_Mission1",
- "sessionOwner": "string",
- "storages": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "tags": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 }
 },
- "removeCategories": [- "string"
 ],
- "removeStorages": [- "string"
 ],
- "removeTags": [- "string"
 ],
- "updateDisseminationInfo": [- {- "ackDate": "2019-08-24T14:15:22Z",
- "date": "2019-08-24T14:15:22Z",
- "label": "string"
 }
 ]
}Response samples
- 200
[- {- "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:
query Parameters
| pluginType | string | 
Responses
Response samples
- 200
[- {- "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:
path Parameters
| configBusinessId required | string | 
Responses
Response samples
- 200
{- "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": {- "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:
path Parameters
| pluginId required | string | 
Responses
Response samples
- 200
[- {- "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:
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
{- "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": {- "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:
path Parameters
| configBusinessId required | string | 
| pluginId required | string | 
Responses
Response samples
- 200
{- "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:
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
{- "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": {- "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": "string",
- "links": [- {- "deprecation": "string",
- "href": "string",
- "hreflang": "string",
- "media": "string",
- "name": "string",
- "profile": "string",
- "rel": "string",
- "title": "string",
- "type": "string"
 }
 ]
 }
]create
Authorizations:
Request Body schema: application/jsonrequired
| object (PluginConfiguration)  | |
| Array of objects (PluginConfiguration)  | |
| description | string | 
| required | object (PluginConfiguration)  | 
| id | integer <int64>  | 
| name required | string  [ 3 .. 50 ] characters [0-9a-zA-Z_]* | 
| object (PluginConfiguration)  | |
| object (PluginConfiguration)  | |
| object (PluginConfiguration)  | |
| required | object (PluginConfiguration)  | 
Responses
Request samples
- Payload
{- "aipStorageMetadataPlugin": {- "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"
 },
- "chainPlugins": [- {- "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"
 }
 ],
- "description": "string",
- "generationPlugin": {- "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"
 },
- "id": 0,
- "name": "string",
- "postProcessingPlugin": {- "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"
 },
- "preProcessingPlugin": {- "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"
 },
- "tagPlugin": {- "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"
 },
- "validationPlugin": {- "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"
 }
}update_1
Authorizations:
path Parameters
| name required | string | 
Request Body schema: application/jsonrequired
| object (PluginConfiguration)  | |
| Array of objects (PluginConfiguration)  | |
| description | string | 
| required | object (PluginConfiguration)  | 
| id | integer <int64>  | 
| name required | string  [ 3 .. 50 ] characters [0-9a-zA-Z_]* | 
| object (PluginConfiguration)  | |
| object (PluginConfiguration)  | |
| object (PluginConfiguration)  | |
| required | object (PluginConfiguration)  | 
Responses
Request samples
- Payload
{- "aipStorageMetadataPlugin": {- "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"
 },
- "chainPlugins": [- {- "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"
 }
 ],
- "description": "string",
- "generationPlugin": {- "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"
 },
- "id": 0,
- "name": "string",
- "postProcessingPlugin": {- "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"
 },
- "preProcessingPlugin": {- "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"
 },
- "tagPlugin": {- "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"
 },
- "validationPlugin": {- "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"
 }
}Get requests
Return a page of requests matching criteria
Authorizations:
Request Body schema: application/jsonrequired
Set of search criteria.
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionIngestErrorType)  List of request error type keys | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionLong)  Filter on request id | |
| object (ValuesRestrictionInternalRequestState)  List of internal request states | |
| object (ValuesRestrictionRequestTypeEnum)  List of request type | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
Responses
Request samples
- Payload
{- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "errorTypes": "INITIAL|INITIAL_SIP_ALREADY_EXISTS|GENERATION|UPDATE|DELETE",
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "requestIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- 0
 ]
 },
- "requestStates": "TO_SCHEDULE|CREATED|WAITING_VERSIONING_MODE|BLOCKED|RUNNING|ERROR|ABORTED|IGNORED",
- "requestTypes": "INGEST|UPDATE|AIP_UPDATES_CREATOR|AIP_SAVE_METADATA|AIP_POST_PROCESS|OAIS_DELETION|ABORTED|OAIS_DELETION_CREATOR",
- "session": "Today_Mission1",
- "sessionOwner": "string"
}Delete selected requests
Delete all requests matching given search criteria
Authorizations:
Request Body schema: application/jsonrequired
Set of search criteria to find requests to delete
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionIngestErrorType)  List of request error type keys | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionLong)  Filter on request id | |
| object (ValuesRestrictionInternalRequestState)  List of internal request states | |
| object (ValuesRestrictionRequestTypeEnum)  List of request type | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
Responses
Request samples
- Payload
{- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "errorTypes": "INITIAL|INITIAL_SIP_ALREADY_EXISTS|GENERATION|UPDATE|DELETE",
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "requestIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- 0
 ]
 },
- "requestStates": "TO_SCHEDULE|CREATED|WAITING_VERSIONING_MODE|BLOCKED|RUNNING|ERROR|ABORTED|IGNORED",
- "requestTypes": "INGEST|UPDATE|AIP_UPDATES_CREATOR|AIP_SAVE_METADATA|AIP_POST_PROCESS|OAIS_DELETION|ABORTED|OAIS_DELETION_CREATOR",
- "session": "Today_Mission1",
- "sessionOwner": "string"
}Retry selected requests
Retry all requests matching given search criteria
Authorizations:
Request Body schema: application/jsonrequired
Set of search criteria to find requests to retry
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionIngestErrorType)  List of request error type keys | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionLong)  Filter on request id | |
| object (ValuesRestrictionInternalRequestState)  List of internal request states | |
| object (ValuesRestrictionRequestTypeEnum)  List of request type | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
Responses
Request samples
- Payload
{- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "errorTypes": "INITIAL|INITIAL_SIP_ALREADY_EXISTS|GENERATION|UPDATE|DELETE",
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "requestIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- 0
 ]
 },
- "requestStates": "TO_SCHEDULE|CREATED|WAITING_VERSIONING_MODE|BLOCKED|RUNNING|ERROR|ABORTED|IGNORED",
- "requestTypes": "INGEST|UPDATE|AIP_UPDATES_CREATOR|AIP_SAVE_METADATA|AIP_POST_PROCESS|OAIS_DELETION|ABORTED|OAIS_DELETION_CREATOR",
- "session": "Today_Mission1",
- "sessionOwner": "string"
}Choose versioning mode
Apply given versioning mode to all requests matching given search criteria
Authorizations:
Request Body schema: application/jsonrequired
Set of search criteria to find requests to update with new versioning mode
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| object (ValuesRestrictionIngestErrorType)  List of request error type keys | |
| object (DatesRangeRestriction)  Filter on range of date for creation date | |
| newVersioningMode | string  Enum: "IGNORE" "INC_VERSION" "MANUAL" "REPLACE"  | 
| object (ValuesRestrictionString)  Filter on identifier of aip | |
| object (ValuesRestrictionLong)  Filter on request id | |
| object (ValuesRestrictionInternalRequestState)  List of internal request states | |
| object (ValuesRestrictionRequestTypeEnum)  List of request type | |
| session | string Filter on session that emitted the request | 
| sessionOwner | string Filter on owner of session that emitted the request | 
Responses
Request samples
- Payload
{- "creationDate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "errorTypes": "INITIAL|INITIAL_SIP_ALREADY_EXISTS|GENERATION|UPDATE|DELETE",
- "lastUpdate": {- "after": "2019-08-24T14:15:22Z",
- "before": "2019-08-24T14:15:22Z"
 },
- "newVersioningMode": "IGNORE",
- "providerIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- "string"
 ]
 },
- "requestIds": {- "ignoreCase": true,
- "matchMode": "STRICT",
- "mode": "INCLUDE",
- "values": [- 0
 ]
 },
- "requestStates": "TO_SCHEDULE|CREATED|WAITING_VERSIONING_MODE|BLOCKED|RUNNING|ERROR|ABORTED|IGNORED",
- "requestTypes": "INGEST|UPDATE|AIP_UPDATES_CREATOR|AIP_SAVE_METADATA|AIP_POST_PROCESS|OAIS_DELETION|ABORTED|OAIS_DELETION_CREATOR",
- "session": "Today_Mission1",
- "sessionOwner": "string"
}Response samples
- 200
[- {- "autorizedRoles": [- {- "authority": "string",
- "authorizedIpAdresses": [- "string"
 ],
- "roleName": "string"
 }
 ],
- "controllerSimpleName": "string",
- "fullPath": "string",
- "method": "GET",
- "resourceAccess": { },
- "resourceMappingId": "string"
 }
]update
Authorizations:
path Parameters
| name required | string | 
Request Body schema: application/jsonrequired
| defaultValue | object | 
| description | string | 
| name | string | 
| value | object | 
Responses
Request samples
- Payload
{- "defaultValue": { },
- "description": "string",
- "name": "string",
- "value": { }
}ingest
Authorizations:
Request Body schema: application/geo+jsonrequired
| bbox | Array of numbers <double> [ items <double > ] | 
| crs | string | 
| Array of objects (SIPDto)  | |
| required | object (IngestMetadataDto)  | 
| type required | string | 
Responses
Request samples
- Payload
{- "bbox": [- 0.1
 ],
- "crs": "string",
- "features": [- {- "bbox": [- 0.1
 ],
- "crs": "string",
- "geometry": {- "crs": "string",
- "type": "string"
 },
- "history": [- {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 }
 ],
- "id": "string",
- "ipType": "COLLECTION",
- "lastEvent": {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 },
- "normalizedGeometry": {- "crs": "string",
- "type": "string"
 },
- "properties": {- "contentInformations": [- {- "dataObject": {- "algorithm": "string",
- "checksum": "string",
- "fileSize": 0,
- "filename": "string",
- "locations": [- {- "storage": "string",
- "storePath": "string",
- "url": "string"
 }
 ],
- "regardsDataType": "RAWDATA"
 },
- "representationInformation": {- "environmentDescription": {- "hardwareEnvironment": {- "property1": { },
- "property2": { }
 },
- "softwareEnvironment": {- "property1": { },
- "property2": { }
 }
 },
- "semantic": {- "description": "string"
 },
- "syntax": {- "description": "string",
- "height": 0.1,
- "mimeType": "string",
- "name": "string",
- "width": 0.1
 }
 }
 }
 ],
- "descriptiveInformation": {- "property1": { },
- "property2": { }
 },
- "pdi": {- "accessRightInformation": {- "dataRights": "string",
- "licence": "string",
- "publicReleaseDate": "2019-08-24T14:15:22Z"
 },
- "contextInformation": {- "property1": { },
- "property2": { }
 },
- "fixityInformation": {- "property1": { },
- "property2": { }
 },
- "provenanceInformation": {- "additional": {- "property1": { },
- "property2": { }
 },
- "additionalOriginUrn": "string",
- "detector": "string",
- "facility": "string",
- "filter": "string",
- "history": [- {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 }
 ],
- "instrument": "string",
- "originUrn": "string",
- "proposal": "string"
 },
- "referenceInformation": {- "property1": "string",
- "property2": "string"
 }
 }
 },
- "ref": {- "algorithm": "string",
- "checksum": "string",
- "url": "string"
 },
- "submissionEvent": {- "comment": "string",
- "date": "2019-08-24T14:15:22Z",
- "type": "string"
 }
 }
 ],
- "metadata": {- "categories": [- "string"
 ],
- "ingestChain": "string",
- "model": "string",
- "replaceErrors": true,
- "session": "string",
- "sessionOwner": "string",
- "storages": [- {- "pluginBusinessId": "string",
- "size": {- "max": 0,
- "min": 0
 },
- "storePath": "string",
- "targetTypes": [- "RAWDATA"
 ]
 }
 ],
- "submissionDate": "2019-08-24T14:15:22Z",
- "versioningMode": "IGNORE"
 },
- "type": "string"
}Search for SIP entities
Search for SIP entities with search parameters.
Authorizations:
query Parameters
| required | object (PagedResourcesAssemblerSIPEntity)  | 
Request Body schema: application/jsonrequired
Search criterion.
| categories | Array of strings  unique  Filter on categories | 
| from | string <date-time>  Filter on range of date for last update | 
| ipType | string  Enum: "COLLECTION" "DATA" "DATASET"  Filter on type of SIP | 
| processing | string Filter on processing chain | 
| providerIds | Array of strings  unique  Filter on provider ids | 
| session required | string Filter on session that emitted the request | 
| sessionOwner required | string Filter on owner of session that emitted the request | 
| states | Array of strings Items Enum: "INGESTED" "STORED" "DELETED"  Filter on given states of SIP | 
| tags | Array of strings Filter on tags | 
Responses
Request samples
- Payload
{- "categories": [- "string"
 ],
- "from": "2019-08-24T14:15:22Z",
- "ipType": "COLLECTION",
- "processing": "string",
- "providerIds": [- "string"
 ],
- "session": "string",
- "sessionOwner": "string",
- "states": "INGESTED|STORED|DELETED",
- "tags": [- "string"
 ]
}