Recursive descent search for objects with a specific key.
jq '.story[] | select(..?|.image_url?)' page.json
.
Working with distributed systems your working with event sourced json objects. jq provides a flexible selector tooling. Take some json input and funnel it through.