List all variables
Returns all environment variables for the current organization. Secret values are masked.
Authorization
Authorization<token>API key authentication. Allowed headers-- "Authorization: ApiKey <novu_secret_key>".
In: header
Query Parameters
searchstringFilter variables by key (case-insensitive partial match)
256Header Parameters
idempotency-keystringA header for idempotency purposes
Response Body
OK
responseRequiredarray<object>Update a variable PATCH
Updates an existing environment variable. Providing `values` merges them into the existing per-environment values by `_environmentId`; envs not present in the request keep their stored value. Submitting the masked secret placeholder (the value returned by read endpoints for secret variables) as a real value is rejected.
Retrieve a variable usage GET
Returns the workflows that reference this environment variable via `{{env.KEY}}` in their step controls. **variableId** is required.