Static
createStatic
createCreate an event version
Create an event version
Token Permissions: [ event:update:*
]
EventVersionResponse Created an event version. Returns the newly saved event version in the response body.
ApiError
App version request body description *
Optional
xOptional context id the request is running. *
Static
createCreate an event version
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Create an event version
EventVersionResponse Created an event version. Returns the newly saved event version in the response body.
ApiError
The ID of the parent event *
App version request body description *
Optional
xOptional context id the request is running. *
Static
deleteDelete an event
Use this API to delete an event.
Token Permissions: [ event:delete:*
]
void
ApiError
The ID of the event. *
Optional
xOptional context id the request is running. *
Static
deleteDelete an event version
Use this API to delete an event version.
Token Permissions: [ event:update:*
]
void
ApiError
The ID of the event version *
Optional
xOptional context id the request is running. *
Static
deleteDelete an event version
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Use this API to delete an event version.
void
ApiError
The ID of the parent event *
The ID of the event version *
Optional
xOptional context id the request is running. *
Static
getGet an event
Use this API to get a single event by its ID.
Token Permissions: [ event:get:*
]
EventResponse The event.
ApiError
The ID of the event. *
Optional
xOptional context id the request is running. *
Static
getGet an event version
Use this API to get a single event version by its ID.
Token Permissions: [ event:get:*
]
EventVersionResponse The event version.
ApiError
The ID of the event version. *
Optional
xOptional context id the request is running. *
Static
getGet an event version
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Use this API to get a single event version by its ID.
EventVersionResponse The event version.
ApiError
The ID of the parent event. *
The ID of the event version. *
Optional
xOptional context id the request is running. *
Static
getGet a list of event versions
Use this API to get a list of event versions that match the given parameters.
Token Permissions: [ event_designer:access
]
EventVersionsResponse Get a list of event versions and the accompanying metadata.
ApiError
Optional
customReturns the entities that match the custom attribute filter.
To filter by custom attribute name and value, use the format: customAttributes=<custom-attribute-name>==<custom-attribute-value>
.
To filter by custom attribute name, use the format: customAttributes=<custom-attribute-name>
.
The filter supports the AND
operator for multiple custom attribute definitions (not multiple values for a given definition). Use ;
(semicolon
) to separate multiple queries with AND
operation.
Note: the filter supports custom attribute values containing only the characters [a-zA-Z0-9_\-\. ]
. *
Optional
eventMatch only event versions of these event IDs, separated by commas. *
Optional
ids?: string[]Match only event versions with the given IDs, separated by commas. *
Optional
messagingMatch only event versions with the given messaging service IDs, separated by commas. *
Optional
pageThe page number to get. *
Optional
pageThe number of event versions to get per page. *
Optional
xOptional context id the request is running. *
Static
getGet a list of event versions for an event
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Use this API to get a list of event versions that match the given parameters.
EventVersionsResponse Get a list of event versions.
ApiError
Optional
customReturns the entities that match the custom attribute filter.
To filter by custom attribute name and value, use the format: customAttributes=<custom-attribute-name>==<custom-attribute-value>
.
To filter by custom attribute name, use the format: customAttributes=<custom-attribute-name>
.
The filter supports the AND
operator for multiple custom attribute definitions (not multiple values for a given definition). Use ;
(semicolon
) to separate multiple queries with AND
operation.
Note: the filter supports custom attribute values containing only the characters [a-zA-Z0-9_\-\. ]
. *
Optional
displayMatch event versions with the given display name. *
The ID of the parent event. *
Optional
ids?: string[]Match event versions with the given IDs separated by commas. *
Optional
version?: stringMatch event versions with the given version. *
Optional
xOptional context id the request is running. *
Static
getGet a list of events
Use this API to get a list of events that match the given parameters.
Token Permissions: [ event_designer:access
]
EventsResponse Get a list of events and the accompanying metadata.
ApiError
Optional
applicationMatch only events in the given application domain. *
Optional
applicationMatch only events in the given application domain ids. *
Optional
brokerMatch only events with the given broker type *
Optional
customReturns the entities that match the custom attribute filter.
To filter by custom attribute name and value, use the format: customAttributes=<custom-attribute-name>==<custom-attribute-value>
.
To filter by custom attribute name, use the format: customAttributes=<custom-attribute-name>
.
The filter supports the AND
operator for multiple custom attribute definitions (not multiple values for a given definition). Use ;
(semicolon
) to separate multiple queries with AND
operation.
Note: the filter supports custom attribute values containing only the characters [a-zA-Z0-9_\-\. ]
. *
Optional
ids?: string[]Match only events with the given IDs separated by commas. *
Optional
name?: stringName of the event to match on. *
Optional
pageThe page number to get. *
Optional
pageThe number of events to get per page. *
Optional
shared?: booleanMatch only with shared or unshared events. *
Optional
sort?: stringSort based on the provided parameters.
The value can be either a standalone field name (?sort=<field>
) or a field and direction, delimited by a colon (?sort=<field>:<asc|desc>
). If the direction is not specified, the default is ascending. *
Optional
xOptional context id the request is running. *
Static
updateUpdate an event
Use this API to update an event. You only need to specify the fields that need to be updated.
Token Permissions: [ event:update:*
]
EventResponse The updated event.
ApiError
Static
updateUpdate an event version
Use this API to update an event version. You only need to specify the fields that need to be updated.
Token Permissions: [ event:update:*
]
EventVersionResponse The updated event version.
ApiError
The ID of the event version to update. *
The event version. *
Optional
xOptional context id the request is running. *
Static
updateUpdate an event version
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Use this API to update an event version. You only need to specify the fields that need to be updated.
EventVersionResponse The updated event version.
ApiError
The ID of the parent event. *
The ID of the event version to update. *
The event version. *
Optional
xOptional context id the request is running. *
Static
updateUpdate the state of an event version
Use this API to update the state of event version. You only need to specify the target stateId field
Token Permissions: [ event:update_state:*
]
StateChangeRequestResponse The updated state of the event version.
ApiError
The ID of the event version to update. *
The state object. *
Optional
xOptional context id the request is running. *
Static
updateUpdate the state of an event version
*Deprecation Date: 2022-11-01
Removal Date: 2023-12-01
Reason: Replaced by another endpoint.
*Use this API to update the state of event version. You only need to specify the target stateId field
VersionedObjectStateChangeRequest The updated state of the event version.
ApiError
The ID of the parent event. *
The ID of the event version to update. *
The event version. *
Optional
xOptional context id the request is running. *
Static
updateReplace messaging service association for an event version
Use this API to replace the messaging service association for an event version.
Token Permissions: [ event_runtime:write
]
MessagingServiceAssociationResponse The updated messaging service associations.
ApiError
The ID of the event version *
The messaging service association object *
Optional
xOptional context id the request is running. *
Create an event Events are the primary building block of an event-driven architecture. Applications publish and subscribe to events and events reference schemas. In the Event Portal, an event is a type of event as opposed to a specific event instance.
Token Permissions: [
event:create:*
]Returns
EventResponse Created an event. The newly saved event is returned in the response body.
Throws
ApiError