Write permission for the Checks API is only available to GitHub Apps. Note: Authenticating as a GitHub App lets you do a couple of things: - You can retrieve high-level management information about your GitHub App. - You can request access tokens for an installation of the app. Reference: https://docs.github.com/en/rest/guides/getting-started-with-the-checks-apiapps/