Thanks to a lot of comments and constructive criticisms, I have uploaded a new and improved api chart! With the important caveat that there are still other usages to consider, I think this will point students in the right direction most of the time. That being said I do welcome other suggestions and comments. Thanks to DB(1), DB(2), WC, VD’A, and especially to KA for helping with all the iterations!
I have also put up a scan of a Gonda article about api in case anyone wants to go deeper into it.