Flow needs to be included in the Recent Changes API.
There might be an optimization that affects this; grep on T104083.
See also T88753: Support Flow changes in Usercontribs API.
Original report:
Unpatrolled edits do not appear in the API, breaking users scripts¹. Compare
- https://pt.wikipedia.org/w/api.php?action=query&list=recentchanges&rcnamespace=4|2600&rcuser=Roberto%20C.%20Scheuermann&rcprop=timestamp|title|ids|patrolled&rclimit=max
- https://pt.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=timestamp|title|ids|patrolled&rclimit=max&rcuser=187.15.99.4
with
¹ For example, this workaround of T71061:
https://github.com/he7d3r/mw-gadget-MarkUnpatrolledContribs/blob/master/src/MarkUnpatrolledContribs.js#L9