DocsAPIEVENT_DEFINITION_IMMUTABLE.md
EVENT_DEFINITION_IMMUTABLE
- HTTP status
- 409
- Details payload
{ eventDefinitionId: string, eventDefinitionVersionId: string, attemptedOp: string }
Cause
The request attempted to change a published Event Definition Version, whose contract is immutable so accepted Metric Events remain traceable.
Fix
Publish the changed contract as the next Event Definition Version. Keep the existing Version unchanged for Metric Events it already accepted.