# Is there a easy way to find broke/incomplete or defected flows?

**URL:** <https://community.homey.app/t/is-there-a-easy-way-to-find-broke-incomplete-or-defected-flows/36111>\
**Category:** Questions & Help\
**Created:** [October 17, 2020, 11:04pm UTC](https://community.homey.app/t/is-there-a-easy-way-to-find-broke-incomplete-or-defected-flows/36111 "2020-10-17T23:04:20Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [October 18, 2020, 6:36pm UTC](https://community.homey.app/t/is-there-a-easy-way-to-find-broke-incomplete-or-defected-flows/36111/6 "2020-10-18T18:36:12Z")

</div>

From another topic:

> [@Developer Web API Playground - Notes of geeky oneliners](https://community.homey.app/t/developer-web-api-playground-notes-of-geeky-oneliners/24392/1):
>
> ```auto
> // Get broken flows
> // Run and search for the result true
> Homey.flow.getFlows().then(f => Object.values(f).reduce((r,b)=>Object.assign(r, {[b.name]:b.broken}), {}));
> 
> // Or Get broken flows
> // Run and only the broken flows are returned ;-)
> Homey.flow.getFlows().then(f => Object.values(f).reduce((r,b)=> Object.assign(r, b.broken ? {[b.name]:b.broken} : ''), {}) );
> 
> ```

---

_[View the full topic](https://community.homey.app/t/is-there-a-easy-way-to-find-broke-incomplete-or-defected-flows/36111)._
