--- title: Guides intro: 'Learn about getting started with the REST API, authentication, and how to use the REST API for a variety of tasks.' redirect_from: - /guides - /v3/guides versions: fpt: '*' ghes: '*' ghae: '*' ghec: '*' topics: - API children: - /getting-started-with-the-rest-api - /basics-of-authentication - /discovering-resources-for-a-user - /delivering-deployments - /rendering-data-as-graphs - /working-with-comments - /traversing-with-pagination - /building-a-ci-server - /best-practices-for-integrators - /getting-started-with-the-git-database-api - /getting-started-with-the-checks-api --- This section of the documentation is intended to get you up-and-running with real-world {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API applications. We'll cover everything you need to know, from authentication, to manipulating results, to combining results with other apps. Every tutorial here will have a project, and every project will be stored and documented in our public [platform-samples](https://github.com/github/platform-samples) repository. ![The Octocat](/assets/images/electrocat.png)