Publishing

Publish your apps and integrations publicly or privately.

When you're ready to publish your integration, you're able to publish it for use within GitBook.

Publishing to your organization

Publishing your integration will publish it to GitBook using the options defined in your integration’s gitbook-manifest.yaml file.

In order to publish, it's required to have:

  • name

  • title

  • description

  • visibility

  • script

  • scopes

  • and organization

Installing your integration

After successfully publishing your integration, you will be able to find and install your integration via the link returned in your console.

Updating your integration

At any point you can update your integration by running gitbook publish in your integration’s directory.

Sharing your integration with others

If you're interested in sharing or testing your integration with others, you'll need to update the visibility key in your integration's gitbook-manifest.yaml file.

Visibility
Description

private

Default for new integrations. Only members from the organization defined in the integration's manifest will be able to install the integration.

unlisted

Members from any organization can install the integration. The integration will only be available to install via it's shared install link.

public

Members from any organization can install the integration. Integrations wanting to submit to the marketplace must use this visibility.

Submitting to GitBook's Integration Marketplace

In order for your integration to be listed on our Marketplace, you will need to go through our submission process.

See submitting your app for review for more info.

Last updated

Was this helpful?