clean wf facade API