We have over 300 Event Listeners that errored out while updating the server. Is there a way we can mass update these instead of resetting the state one by one?
Hi Tamara,
There are two ways to mass-reset failed listeners:
-
Create a Monitor in the CloverDX Server web console → Monitoring and add all the listeners into it. This allows you to reset all listeners within the monitor at once. If you already have a monitor containing all relevant listeners (or multiple monitors), this becomes a very straightforward operation. If you need to create a new monitor and add all listeners at once, it can still be somewhat tedious.
-
Use the CloverDX Server REST API. The
GET /listenersoperation returns all listeners, including their current state and a link for resetting them via thePOST /listeners/{listenerId}/reset-statusoperation. You can then automate the reset process programmatically—for example using a CloverDX job that calls these endpoints.
More details about both operations can be found in the REST API documentation available directly on your CloverDX Server.
Hope this helps,
Lukas
I would probably add that you can also use MCP server + your favorite mighty LLM (OpenAI, Anthropic, etc.) which can help with the task.