> For the complete documentation index, see [llms.txt](https://docs.oscollective.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.oscollective.org/how-to-apply/github-verification.md).

# GitHub Verification

## What is GitHub Verification?

Open Source Collective offers the option to verify your project by showing that it meets our requirements. This can expedite the approval of your project.

## What if I can't verify with GitHub?

If your project is not centered on a GitHub repository, or you can't get the automated verification system to work, please request [manual verification](/how-to-apply/manual-verification.md) instead.

## GitHub Verification Troubleshooting

### I can't find my repository or my organization's repository.

There are a few possible causes for that:

**#1: You may be using the wrong GitHub account in the authorization process**

If you believe that you may have linked the wrong GitHub account to your Open Collective account, you will need to manually revoke access from the current linked GitHub profile. You can do that by either accessing <https://github.com/settings/applications> or following our guide:

**1.** On GitHub, go to **Settings**.

![](/files/-MNaTPxjUthZJhQUzMVc)

**2.** On the Settings menu, click on **Applications**.

![](/files/-MNaTPxijr8OAQzgrafq)

**3.** On the **Applications** page, open the **Authorized OAuth Apps** tab and look for Open Collective.

![](/files/-MNaTPxhgWI-cuHanDWd)

**4.** Click on the three dots on the right labeled "Show me more options" to revoke the authorization.

![](/files/-MNaTPxgbqFmcimsotZ-)

**#2: You used the right account, but you didn't grant access to organization repositories**

During the authorization process, GitHub lists the organizations in which you are a member. Depending on [the permission level](https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization) you have for each one and their third-party access policy, you may need to either grant permission on that page or request it.

![](/files/-MNaTPxenH48L5fxxkAV)

### My repository is listed, but I can't create a **C**ollective (Error: We could not verify you are the admin of the GitHub organization).

Depending on your [permission level](https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization) within the organization, you may not be authorized to perform that action. Contact other members of your organization to discuss that process.

### There are too many repositories listed on my page. How can I find the right repository?

Use the search bar to filter repositories by name:

![](/files/-MNaTPxaq4VZZW-YbtEH)

### The permissions you're requesting are overly generous, and my organization doesn't want to grant them.

We agree that the permissions are overly generous. Unfortunately, there's not much we can do at the moment since this is the only scope we can use to read the info we need. We've discussed this at length on issues [#355](https://github.com/opencollective/opencollective/issues/355), [#1034](https://github.com/opencollective/opencollective/issues/1034), and [#2333](https://github.com/opencollective/opencollective/issues/2333).

If you have any suggestions on how to handle this better, feel free to join the discussions, start a new one, or send us an email <support@opencollective.com>.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.oscollective.org/how-to-apply/github-verification.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
