Application Programming Interface (API) documentation is a subset of Software Documentation. It is often embedded within the source code. API documentation is written in plain language which describes the functionality and usage of a particular type or method or variable.
I've evaluated many open source projects and realized that APIs are often not documented well. It is important for the community to know what the reasons behind this.
To try to find the reason behind the lack of API documentation, I created a survey. You can find it here.
We appreciate your time and effort. Your participation is highly valuable.
Thanks in advance!