We've recently moved some of the REST API documentation. If you can't find what you're looking for, you might try the new Branches, Collaborators, Commits, Deploy Keys, Deployments, GitHub Pages, Releases, Metrics, Webhooks REST API pages.
Commits
The commits API allows you to list, view, and compare commits in a repository. You can also interact with commit comments and commit statuses.