If Acoustic Exchange recognized events do not adequately describe the event data that an endpoint can provide, the endpoint can define a custom event.
Endpoints that define custom events typically define custom event attributes. However, the endpoint must use caution when it defines an event code for a custom event. Event publishers cannot use an event code that is already used by an Acoustic Exchange recognized event. To avoid potential confusion and errors, consult with Acoustic Exchange before defining a custom event.
Endpoints that subscribe to custom events must consult with the event publisher to determine the event attributes that they can expect.
Event publishers cannot add custom event attributes to an Acoustic Exchange recognized event.