Filter executions by run-time or node

Is it possible to filter a flow’s executions by the time it ran?
Or by whether the flow passed through a specific node?

Information on your n8n setup

  • **n8n version:**1.88.0
  • **Database (default: SQLite):**PostgreSQL
  • **n8n EXECUTIONS_PROCESS setting (default: own, main):**own
  • **Running n8n via (Docker, npm, n8n cloud, desktop app):**Coolify
  • **Operating system:**Linux

This feature allows you to manually add key-value data to each execution from a Code or Execution Data node, and then filter executions using those values.

in a Code node
$execution.customData.set("ID", "123");

You can also override the entire object:
$execution.customData.setAll({ key1: "value1", key2: "value2" });

Keys and values must be strings. A maximum of 10 key-value pairs is allowed, with each key up to 50 characters and each value up to 255 characters.

i would +1 for the possibility to filter by execution time (in the n8n standard)

Also see Filter executions by Running Time