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