Skip to main content

Applying for publisher verification for your organization

To offer paid plans for your app or to include a marketplace badge in your app listing, you must complete the publisher verification process for your organization.

Note: This article applies to publishing GitHub Apps in GitHub Marketplace only. For more information about publishing GitHub Actions in GitHub Marketplace, see "Publishing actions in GitHub Marketplace."

Publisher verification ensures that GitHub has a way to contact you, that you've enabled two-factor authentication for your organization, and that your organization's domain has been verified.

Once your organization has been verified, you can publish paid plans for your app. For information, see "Setting pricing plans for your listing."

To offer paid plans for your app, the app must be owned by an organization and you must have owner permissions in the organization. If your app is currently owned by a personal account, you'll need to transfer the ownership of the app to an organization. For more information, see "Transferring ownership of a GitHub App" or "Transferring ownership of an OAuth app."

Requesting publisher verification

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. At the bottom of the left sidebar, click Developer settings.

  4. Under "Developer settings", click Publisher Verification.

  5. Under "Publisher Verification", complete the information in the checklist:

  6. Click Request Verification. GitHub will review your details and let you know once your publisher verification is complete.

Further reading

For information about the process of publishing apps, see "About GitHub Marketplace for apps."