GitHub Integrations

Build & publish in-app integrations with our GitHub connector

GitHub connector icon

Web-based hosting service for version control using Git.

Book a demo to learn more about integrating with GitHub

Create automations with our GitHub connector

Cyclr enables SaaS platforms to integrate their application with hundreds of other platforms. Use Cyclr’s low code integration builder to integrate your application with Github, so you can provide in-app Github integrations for your end users.

Why integrate with GitHub

Your SaaS users want more and more integrations, but they take time and development resources to create. Which is why Cyclr’s white label, embedded integration platform enables you to create integrations between your application and Github, as well as 100s of other apps, using low code tools.

Available Methods and Endpoints

Create Label
Action
Create a label.
Delete Label
Action
Delete a label.
List Labels
Action
List all labels.
Get Label
Action
Get a label.
Update Label
Action
Update a label.
Issue Updated
Webhook
This webhook is fired when opened, edited, deleted, pinned, unpinned, closed, reopened, assigned, unassigned, labeled, unlabeled, locked, unlocked, transferred, milestoned, or demilestoned.
Repository Push
Webhook
This webhook is fired when one or more commits are pushed to a repository branch or tag.
List Public Events for Authenticated User
Action
Display the public events for authenticated user.
List Public Events for Organization
Action
Display the public events for an organization
List Events for Authenticated User
Action
Display the events for the authenticated user.
List Events Received by Authenticated User
Action
Display the events that have been received for the authenticated user.
List Events for Repo
Action
Display the events for a repository
List Public Events for Network
Action
Display the public events for a network of repositories
List New Events for Repo
Action
Display the events for a repository since the last successful cycle run.
List Events Received by User
Action
Display the events that have been received for a user.
List Organization Events for Authenticated User
Action
Display the user's organization dashboard.
List Public Events
Action
Display the public event
List Repository Collaborators
Action
List all collaborators of a repository.
Get User's Repository Permissions
Action
Get all permissions of a user in a repository. This method contains a true/false exit, where the true route is taken if the user is a member of the repository, while the false exit is taken if they are not.
List Repository Branches
Action
List all branches of a repository.
List User's Organizations
Action
List public organization memberships for the specified user. This method only lists public memberships, regardless of authentication. If you need to fetch all of the organization memberships (public and private) for the authenticated user, use the List Authenticated Organizations method.
List Organizations Members
Action
List all the members of an organization.
Get User
Action
Retrieve details of the authenticated user
List Authenticated User's Organizations
Action
List all the organizations for the specified user. This only lists organizations that your authorization allows you to operate on in some way
List Organizations Repositories
Action
List all the repositories of an organization.
Get Issue
Action
Gets the details of the specified Issue,
List Issues/Pull Requests
Action
List all Issues and Pull Requests against a repository.
List New Issues/Pull Requests
Action
List new Issues and Pull Requests from a repository created since the last run time.
List Updated Issues/Pull Requests
Action
Gets a list of updated issues from a repository made since the last run time.
Create Issue
Action
Creates an issue in a specified repository.
Update Issue
Action
Update a specified issue.
List New/Updated Issues/Pull Requests
Action
List new and updated issues from a repository since the last run time.
Close Issue
Action
Changes the state of an issue to "closed".
Search Issues/Pull Requests
Action
List all Issues and Pull Requests that match your search query.
Update Issue Comment
Action
Updates the body of the specified issue comment.
List Issue Comments
Action
List all comments for an issue.
List Updated Repository Issue Comments
Action
List all comments for a repository updated since lastrun.
List Repository Issue Comments
Action
List all comments for a repository.
Get Issue Comment
Action
Retrieves the issue comment specified by ID.
Add Issue Comment
Action
Adds a comment to a specified issue.
List New File Commit Dates
Action
List Commit dates for file since last run.
List Root Files & Folders
Action
List files folders of a repository.
List File Commit Dates
Action
List Commit dates for file
List Files & Folders
Action
List the files and folders of a repository branch or folder.
Get File
Action
Get a file.
Get File First & Last Commit Dates
Action
Gets the first and last commit dates for a file.

Do you want to access something that's not currently listed? Just let us know and we can add it to the connector for you!

What Methods do you Need?

Top Use Cases for GitHub Integrations

Quickly create integrations between your SaaS application and Github with Cyclr's low code integration builder. Publish your Github integration into your application using Cyclr's white label embedded integration marketplace.

Project Management

  • Create new project management card from developer tool issue, add to calendar as an event, and email project assignment to team members

DevOps

  • Add new or updated issues to developer tools
  • When a new issue is added automatically list new and updated issues into a report

Some of the many benefits of using Cyclr as your integration solution

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Ready to start your integration journey?

Recommended by G2 users

Book a demo to see Cyclr in action and start creating integration solutions for your customers