Create or update a signal
PUT/signals
Creates a new signal when the payload has no id, otherwise updates the existing signal with that id. Returns the resulting signal. Saving a signal as transient removes it from every signal group it is a member of (see getSignalGroupsOfSignal) - a group reads stored time series only, and a transient signal stores none.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- default
OK
The payload is invalid - among others when outputDefinitions holds no entry of type TIMESERIES, or an update leaves out the stored TIMESERIES output or changes its type (HET-2274).
Unauthorized — the bearer token is missing, expired or invalid, or carries no role. Errors raised by the security aspects contain an ErrorDto body; requests rejected by the security filter chain may have an empty body.
Forbidden — the authenticated user lacks the required role or access rights.
Entity not found.
the default error response