GitHub Integrations

Build & publish in-app integrations with our GitHub connector

What is GitHub?

Web-based hosting service for version control using Git.

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.

GitHub connector icon

Available Methods and Endpoints

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

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!

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

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

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

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.

Related Resources

GitHub Connector Documentation

Read Article

Project Management Integrations: Keeping Teams Efficient

Read Article

What is iPaaS?

Read Article
Ready to start your integration journey?

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

Recommended by G2 users