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 |