Download OpenAPI specification:Download
This page describe tha API exposed by the Observer Adapter for Blindata.io Service Serverof the Utility Plane of the Open Data Mesh Platform.
The Observer Adapter for Blindata.io of the Open Data Mesh platform manages the reception of notifications from other ODM microservices,and their handling phase. Every notification contains an Event that could lead to object creation, update or deletion on the target system Blindata.io.
Send the notification to the Observer and start the handling process
id | integer <int64> Auto generated ID of the Notification |
required | object (EventResource) Event object of the Notification |
status | string Enum: "UNPROCESSABLE" "PROCESSING" "PROCESSED" "PROCESS_ERROR" Status of the Notification |
processingOutput | string Output of the Notification processing phase |
object (ObserverResource) Observer that handle this specific notification | |
receivedAt | string <date-time> Timestamp of the Notification reception |
processedAt | string <date-time> Timestamp of the Notification processing phase |
{- "id": 0,
- "event": {
- "id": 0,
- "type": "string",
- "entityId": "string",
- "beforeState": "string",
- "afterState": "string",
- "time": "2019-08-24T14:15:22Z"
}, - "status": "UNPROCESSABLE",
- "processingOutput": "string",
- "observer": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "id": 0,
- "name": "string",
- "displayName": "string",
- "observerServerBaseUrl": "string"
}, - "receivedAt": "2019-08-24T14:15:22Z",
- "processedAt": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "event": {
- "id": 0,
- "type": "string",
- "entityId": "string",
- "beforeState": "string",
- "afterState": "string",
- "time": "2019-08-24T14:15:22Z"
}, - "status": "UNPROCESSABLE",
- "processingOutput": "string",
- "observer": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "id": 0,
- "name": "string",
- "displayName": "string",
- "observerServerBaseUrl": "string"
}, - "receivedAt": "2019-08-24T14:15:22Z",
- "processedAt": "2019-08-24T14:15:22Z"
}