Detail on API. Docs on why I create this project.