Hi @_jd, n8n checks between nodes whether an execution should be stopped. So it does not interrupt a running operation, but waits for the current node to finish (an actual interruption could only be achieved by killing the respective n8n process).
From taking a quick look at Configuration | n8n Docs, there doesn’t seem to be a hook specific to cancelled executions I am afraid.