The international Software Architecture Qualification Board (iSAQB) defines curricula on several levels for software architects.
The terminology used in the iSAQB curricula can be found as a (freely available) ebook, published on Leanpub.
Latest Release 2025.1-rev1
The Application Programming Interfaces curriculum is currently maintained and published in both English (EN) and German (DE).
Maintainers and volunteer reviewers collaborate on GitHub to improve the curriculum.