Events
GET /events
Curl request
1 2 3 | |
HTTPie request
1 2 3 | |
Path parameters
/events/{eventId}
| Parameter | Description |
|---|---|
eventId |
Internal Notiflow event ID |
Request body
N/A
Response body
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Response fields
| Path | Type | Description |
|---|---|---|
flowId |
String |
Optional: Identification of the main flow |
payloadType |
Null |
Optional: Identification of payload type. Can be used for routing configuration |
externalId |
Null |
Optional: Identification of the event provided by the client. Can be used for search |
payloadJson |
Object |
JSON body of the input event |
id |
String |
Internal notiflow ID assigned to the event |
timeCreated |
String |
Internal notiflow timestamp documenting time of persistance |
timeConsumed |
Null |
Internal notiflow timestamp documenting time of beginning of processing |
payloadJson.@class |
String |
Payload type information as created by @JsonTypeInfo(use = Id.CLASS). Used for payload de-serialization to POJO |
payloadJson.attribute1 |
String |
JSON attribute as an example. Can be anything |
payloadJson.attribute2 |
String |
JSON attribute as an example. Can be anything |
POST /events
Curl request
1 2 3 4 5 6 7 8 | |
HTTPie request
1 2 3 4 5 6 7 | |
Path parameters
N/A
Request body
1 2 3 4 5 | |
Response body
1 2 3 | |
Response fields
| Path | Type | Description |
|---|---|---|
ncEventId |
String |
Internal notiflow ID assigned to the event. Can be used for searching |