GitHub Integration

On this page


Integrate your SnapLogic account with GitHub repositories. The following project assets are supported:

  • Files
  • Pipelines
  • Tasks
  • Accounts. 

APIs are also available to perform pull requests or checkout repositories. See GitHub API for details.

Key Features

  • Checkout GitHub repositories to a project.
  • Checkout GitHub repositories or perform Pull requests using GitHub APIs. See GitHub API for details.
  • Add/Update/Delete files in repositories through SnapLogic.
  • Add/Update/Delete project assets through GitHub.



  • The SnapLogic App must be installed in GitHub. See Installing the SnapLogic App for details.
  • Your GitHub account should have read and write access to your organization's GitHub repositories.