DiazCarrete, "DON'T return arrays as top level responses" seems like a worthy candidate for the list of "YAGNI exceptions", among classics like "You might as well timestamp it".
🔗 https://github.com/stickfigure/blog/wiki/How-to-(and-how-not-to)-design-REST-APIs#rule-4-dont-return-arrays-as-top-level-responses #REST
🔗 https://lukeplant.me.uk/blog/posts/yagni-exceptions/ #YAGNI
🔗 https://changelog.com/posts/you-might-as-well-timestamp-it