<p dir="auto">People NEED a DETAILED (maybe indexed, too) API documentation, like <a href="https://docs.python.org/3/" rel="nofollow">python documentation</a>. But it seems we only get a tutorial.</p>
<h3 dir="auto">First check</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I used the GitHub search to find a similar issue and didn't find it.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I searched the FastAPI documentation, with the integrated search.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I already searched in Google "How to X in FastAPI" and didn't find any information.</li>
</ul>
<h3 dir="auto">Description</h3>
<p dir="auto">What I mean by api developer docs are basically something like sphinx docs for function definitions. This is usually generated from function docstrings (which I didn't see any in my small amount of browsing the FastAPI codebase). For example, here are the docs for github3 <a href="https://github3py.readthedocs.io/en/master/api-reference/index.html" rel="nofollow">https://github3py.readthedocs.io/en/master/api-reference/index.html</a>. It is an easy way to click through the entire package and see class and function definitions.</p>
<p dir="auto">Does FastAPI have these? The tutorial docs look pretty good, but sometimes I just want to know what all the function parameters are independent of the context in a tutorial.</p>