I personally haven't found such a document, but the best thing i can suggest is looking at the UM (user manual) and IM (interface manual) that are included with each of the modules.
Screenshot 2024-05-28 at 8.35.58 AM.png
Screenshot 2024-05-28 at 8.32.26 AM.png