{"repo":"octokit/octokit.rb","free":true,"listed":false,"github":"https://github.com/octokit/octokit.rb","clone":"git clone https://github.com/octokit/octokit.rb.git","description":"Ruby toolkit for the GitHub API","language":"Ruby","stars":3949,"topics":["github","github-api","sdk","octokit-rb","hacktoberfest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Octokit Note We've recently renamed the 4-stable branch to main . This might affect you if you're making changes to Octokit's code locally. For more details and for the steps to reconfigure your local clone for the new branch name, check out this post. Ruby toolkit for the GitHub API. Upgrading? Check the Upgrade Guide before bumping to a new [major version][semver]. Table of Contents 1. Philosophy 2. Installation 3. Making requests 1. Additional Query Parameters 4. Consuming resources 5. Accessing HTTP responses 6. Handling errors 7. Authentication 1. Basic Authentication 2. OAuth access tokens 3. Two-Factor Authentication 4. Using a .netrc file 5. Application authentication 6. GitHub App 8. Default results per page 9. Pagination 1. Auto pagination 10. Working with GitHub Enterprise 1. Interacting with the GitHub.com APIs in GitHub Enterprise 2. Interacting with the GitHub Enterprise Admin APIs 3. Interacting with the GHES Manage API 4. SSL Connection Errors 11. Configuration and defaults 1. Configuring module defaults 2. Using ENV variables 3. Timeouts 12. Hypermedia agent 1. Hypermedia in Octokit 2. URI templates 3. The Full Hypermedia Experience™ 13. Upgrading guide 1. Upgrading from 1.x.x 14. Advanced usage 1. Debugging 2. Caching 15. Hacking on Octokit.rb 1. Code of Conduct 2. Running and writing new tests 16. Supported Ruby Versions 17. Versioning 18. Making Repeating Requests 19. License Philosophy API wrappers [should reflect the idioms of the language in which they ","default_branch":null,"files":null,"tree":[],"storefront":"/r/octokit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/octokit/octokit.rb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}