GitHub integration summary

Stitch’s GitHub integration replicates data using the GitHub REST API v3. Refer to the Schema section for a list of objects available for replication.

GitHub feature snapshot

A high-level look at Stitch's GitHub (v2) integration, including release status, useful links, and the features supported in Stitch.

STITCH
Release status

Released on September 29, 2022

Supported by

Stitch

Stitch plan

Standard

API availability

Available

Singer GitHub repository

singer-io/tap-github

REPLICATION SETTINGS
Anchor Scheduling

Supported

Advanced Scheduling

Supported

Table-level reset

Unsupported

Configurable Replication Methods

Unsupported

DATA SELECTION
Table selection

Supported

Column selection

Supported

Select all

Supported

TRANSPARENCY
Extraction Logs

Supported

Loading Reports

Supported

Connecting GitHub

GitHub setup requirements

To set up GitHub in Stitch, you need:

  • Access to the projects you want to replicate data from. Stitch will only be able to access the same projects as the user who authorizes the connection in Stitch.


Step 1: Add GitHub as a Stitch data source

  1. Sign into your Stitch account.
  2. On the Stitch Dashboard page, click the Add Integration button.

  3. Click the GitHub icon.

  4. Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.

    For example, the name “Stitch GitHub” would create a schema called stitch_github in the destination. Note: Schema names cannot be changed after you save the integration.

  5. In the Base Url field, enter the GitHub URL to use. This is required only if you are using a custom base URL, such as https://git.your-company.example.com. The default value is https://github.com.
  6. In the GitHub Repository Name field, enter the paths of the repositories you want to track. The path is relative to the base URL. For example: The path for the Stitch Docs repository is stitchdata/docs.

    • To track multiple repositories, enter a space delimited list of the repository paths. For example: stitchdata/docs stitchdata/docs-about-docs
    • To track all repositories in an organization, use * to replace the repository name in the path. For example: singer-io/*

Step 2: Define the historical replication start date

The Sync Historical Data setting defines the starting date for your GitHub integration. This means that:

  • For tables using Key-based Incremental Replication, data equal to or newer than this date will be replicated to your destination.
  • For tables using Full Table Replication, all data - including records that are older, equal to, or newer than this date - will be replicated to your destination.

Change this setting if you want to replicate data beyond GitHub’s default setting of 1 year. For a detailed look at historical replication jobs, check out the Syncing Historical SaaS Data guide.

Step 3: Create a replication schedule

In the Replication Frequency section, you’ll create the integration’s replication schedule. An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.

GitHub integrations support the following replication scheduling methods:

To keep your row usage low, consider setting the integration to replicate less frequently. See the Understanding and Reducing Your Row Usage guide for tips on reducing your usage.

Step 4: Authorize Stitch to access GitHub

  1. Once you’ve configured the integration parameters, click Authorize. You will be prompted to grant Stitch access to your GitHub account.
  2. Sign in to GitHub.
  3. If you want to replicate data from private repositories, click Request next to the name of the relevant GitHub organization, then click Request approval from owners. The owners of the repository will then receive an email prompting them to approve or deny the request.

    Note: This step is not needed if you only want to access public repositories. Any public repository, even within your work organization, should be available without approval from the owners.

    GitHub authorization screen

  4. Click Authorize singer-bot.

Once the authorization process is completed, you will be redirected to Stitch. You will be able to start replicating data from public repositories. The extraction from private repositories will fail until the owner has approved the access request.

Initial and historical replication jobs

After you finish setting up GitHub, its Sync Status may show as Pending on either the Stitch Dashboard or in the Integration Details page.

For a new integration, a Pending status indicates that Stitch is in the process of scheduling the initial replication job for the integration. This may take some time to complete.

Free historical data loads

The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.


GitHub table reference

Replication Method :

Full Table

Primary Key :

id

API endpoint :

List assignees

The assignees table contains info about the available assignees for issues in the repositories specified for the integration.

id
INTEGER

The assignee ID.

login
STRING

The user’s username.

_sdc_repository
STRING

type
STRING

The user’s type.

url
STRING

The profile URL associated with the user.

name
STRING

The user’s name.

email
STRING

The user’s email address.

node_id
STRING

avatar_url
STRING

gravatar_id
STRING

html_url
STRING

followers_url
STRING

following_url
STRING

gists_url
STRING

starred_url
STRING

subscriptions_url
STRING

organizations_url
STRING

repos_url
STRING

events_url
STRING

received_events_url
STRING

site_admin
BOOLEAN

starred_at
STRING


Replication Method :

Full Table

Primary Key :

id

API endpoint :

List collaborators

The collaborators table contains info about the users who contribute to the repositories specified for the integration.

For organization-owned repositories, this will include outside collaborators, organization owners, organization members that are direct collaborators, who have access through team memberships, or have access through default organization permissions.

id
INTEGER

The collaborator’s ID.

Reference:

login
STRING

The collaborator’s username.

_sdc_repository
STRING

name
STRING

The collaborator’s type.

email
STRING

The collaborator’s name.

type
STRING

The collaborator’s email address.

url
STRING

The profile URL associated with the collaborator.

node_id
STRING

avatar_url
STRING

gravatar_id
STRING

html_url
STRING

followers_url
STRING

following_url
STRING

gists_url
STRING

starred_url
STRING

subscriptions_url
STRING

organizations_url
STRING

repos_url
STRING

events_url
STRING

received_events_url
STRING

site_admin
BOOLEAN

permissions
OBJECT

pull
BOOLEAN

triage
BOOLEAN

push
BOOLEAN

maintain
BOOLEAN

admin
BOOLEAN

collaborators (table), permissions (attribute)

role_name
STRING


Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

id

API endpoint :

List issue comments for a repository

The comments table contains info about comments made on issues in the repositories specified for the integration.

id
INTEGER

The comment ID.

author_association
STRING

body
STRING

The body of the comment.

body_text
STRING

body_html
STRING

created_at
DATE-TIME

The time the comment was created.

home_url
STRING

The home URL of the comment.

html_url
STRING

The HTML URL of the comment.

issue_url
STRING

The URL of the issue associated with the comment.

node_id
STRING

The node ID.

_sdc_repository
STRING

updated_at
DATE-TIME

The time the comment was last updated.

url
STRING

The GitHub URL of the comment.

user
OBJECT

Details about the user who created the comment.

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

comments (table), user (attribute)

performed_via_github_app
OBJECT, STRING

id
INTEGER

slug
STRING

node_id
STRING

owner
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

comments (table), owner (attribute)

name
STRING

description
STRING

external_url
STRING

html_url
STRING

created_at
DATE-TIME

updated_at
DATE-TIME

permissions
OBJECT

issues
STRING

checks
STRING

metadata
STRING

contents
STRING

deployments
STRING

comments (table), permissions (attribute)

events
ARRAY

item
STRING

comments (table), events (attribute)

installations_count
INTEGER

client_id
STRING

client_secret
STRING

webhook_secret
STRING

pem
STRING

comments (table), performed_via_github_app (attribute)

reactions
OBJECT

url
STRING

total_count
INTEGER

+1
INTEGER

-1
INTEGER

laugh
INTEGER

confused
INTEGER

heart
INTEGER

hooray
INTEGER

eyes
INTEGER

rocket
INTEGER

comments (table), reactions (attribute)

Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

sha

API endpoint :

List commits

The commits table contains info about repository commits in a project.

_sdc_repository
STRING

node_id
STRING

pr_id
STRING

pr_number
INTEGER

id
STRING

updated_at
DATE-TIME

sha
STRING

url
STRING

parents
ARRAY

items
OBJECT

sha
STRING

url
STRING

html_url
STRING

commits (table), items (attribute)
commits (table), parents (attribute)

files
ARRAY

items
OBJECT

filename
STRING

additions
NUMBER

deletions
NUMBER

changes
NUMBER

status
STRING

raw_url
STRING

blob_url
STRING

patch
STRING

commits (table), items (attribute)
commits (table), files (attribute)

html_url
STRING

comments_url
STRING

commit
OBJECT

url
STRING

tree
OBJECT

sha
STRING

url
STRING

commits (table), tree (attribute)

author
OBJECT

name
STRING

email
STRING

login
STRING

id
INTEGER

node_id
STRING

avatar_url
STRING

gravatar_id
STRING

url
STRING

html_url
STRING

followers_url
STRING

following_url
STRING

gists_url
STRING

starred_url
STRING

subscriptions_url
STRING

organizations_url
STRING

repos_url
STRING

events_url
STRING

received_events_url
STRING

type
STRING

site_admin
BOOLEAN

starred_at
STRING

date
DATE-TIME

commits (table), author (attribute)

message
STRING

committer
OBJECT

name
STRING

email
STRING

login
STRING

id
INTEGER

node_id
STRING

avatar_url
STRING

gravatar_id
STRING

url
STRING

html_url
STRING

followers_url
STRING

following_url
STRING

gists_url
STRING

starred_url
STRING

subscriptions_url
STRING

organizations_url
STRING

repos_url
STRING

events_url
STRING

received_events_url
STRING

type
STRING

site_admin
BOOLEAN

starred_at
STRING

date
DATE-TIME

commits (table), committer (attribute)

comment_count
INTEGER

commits (table), commit (attribute)

committer
OBJECT

Details about the user who committed the change.

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

commits (table), committer (attribute)

author
OBJECT

Details about the author of the commit.

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

commits (table), author (attribute)

stats
OBJECT

additions
INTEGER

deletions
INTEGER

total
INTEGER

commits (table), stats (attribute)

Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

id

API endpoint :

List commit comments for a repository

The commit_comments table contains info about the commit comments in the repositories specified for the integration.

id
NUMBER

The commit comment ID.

Reference:

updated_at
DATE-TIME

body
STRING

commit_id
STRING

Reference:

created_at
DATE-TIME

html_url
STRING

line
NUMBER

node_id
STRING

path
STRING

position
NUMBER

url
STRING

user
OBJECT

Details about the user who created the comment.

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

commit_comments (table), user (attribute)

author_association
STRING

reactions
OBJECT, STRING

url
STRING

total_count
INTEGER

+1
INTEGER

-1
INTEGER

laugh
INTEGER

confused
INTEGER

heart
INTEGER

hooray
INTEGER

eyes
INTEGER

rocket
INTEGER

commit_comments (table), reactions (attribute)

Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

id

API endpoint :

List events for a repository

The events table contains information about events in the repositories specified for the integration.

id
NUMBER

The event ID.

actor
OBJECT

Information about the user that triggered an event.

avatar_url
STRING

display_login
STRING

gravatar_id
STRING

id
NUMBER

login
STRING

url
STRING

events (table), actor (attribute)

created_at
DATE-TIME

The date the event was created.

distinct_size
NUMBER

The number of distinct commits in a push.

head
STRING

The SHA of the most recent commit on ref after the push.

org
OBJECT

Information about the organization.

avatar_url
STRING

gravatar_id
STRING

id
NUMBER

login
STRING

url
STRING

events (table), org (attribute)

payload
OBJECT

Information about the events payload.

action
STRING

before
STRING

comment
STRING

commits
ARRAY

author
OBJECT

email
STRING

name
STRING

events (table), author (attribute)

distinct
BOOLEAN

message
STRING

sha
STRING

Reference:

url
STRING

events (table), commits (attribute)

description
STRING

issue
STRING

master_branch
STRING

pusher_type
STRING

ref
STRING

ref_type
STRING

events (table), payload (attribute)

public
BOOLEAN

When a private repository becomes public.

push_id
NUMBER

The push ID.

ref
STRING

The full git ref that was pushed.

repo
OBJECT

Information about the repository where the event occurred.

id
NUMBER

name
STRING

url
STRING

events (table), repo (attribute)

_sdc_repository
STRING

size
NUMBER

The number of commits in the push.

type
STRING

The event type.


Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

id

API endpoint :

List issues for repository

The issues table contains info about issues in the repositories specified for the integration.

Issues and pull requests

GitHub’s API considers every pull request an issue, but not every issue may be a pull request. Therefore, this table may contain both issues and pull requests.

id
INTEGER

The issue ID.

Reference:

_sdc_repository
STRING

assignee
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), assignee (attribute)

author_association
STRING

body
STRING

closed_at
DATE-TIME

comments
INTEGER

comments_url
STRING

created_at
DATE-TIME

events_url
STRING

html_url
STRING

labels
ARRAY

color
STRING

default
BOOLEAN

description
STRING

id
INTEGER

Reference:

name
STRING

node_id
STRING

url
STRING

issues (table), labels (attribute)

labels_url
STRING

locked
BOOLEAN

node_id
STRING

number
INTEGER

pull_request
OBJECT

diff_url
STRING

html_url
STRING

patch_url
STRING

url
STRING

issues (table), pull_request (attribute)

repository_url
STRING

state
STRING

state_reason
STRING

title
STRING

updated_at
DATE-TIME

The last time the issue was updated.

url
STRING

user
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), user (attribute)

assignees
ARRAY

items
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), items (attribute)
issues (table), assignees (attribute)

milestone
OBJECT

url
STRING

html_url
STRING

labels_url
STRING

id
INTEGER

node_id
STRING

number
INTEGER

state
STRING

title
STRING

description
STRING

creator
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), creator (attribute)

open_issues
INTEGER

closed_issues
INTEGER

created_at
DATE-TIME

updated_at
DATE-TIME

closed_at
DATE-TIME

due_on
DATE-TIME

issues (table), milestone (attribute)

reactions
OBJECT

url
STRING

total_count
INTEGER

+1
INTEGER

-1
INTEGER

laugh
INTEGER

confused
INTEGER

heart
INTEGER

hooray
INTEGER

eyes
INTEGER

rocket
INTEGER

issues (table), reactions (attribute)

active_lock_reason
STRING

body_html
STRING

performed_via_github_app
OBJECT, STRING

id
INTEGER

slug
STRING

node_id
STRING

owner
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), owner (attribute)

name
STRING

description
STRING

external_url
STRING

html_url
STRING

created_at
DATE-TIME

updated_at
DATE-TIME

permissions
OBJECT

issues
STRING

checks
STRING

metadata
STRING

contents
STRING

deployments
STRING

issues (table), permissions (attribute)

events
ARRAY

item
STRING

issues (table), events (attribute)

installations_count
INTEGER

client_id
STRING

client_secret
STRING

webhook_secret
STRING

pem
STRING

issues (table), performed_via_github_app (attribute)

timeline_url
STRING

closed_by
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issues (table), closed_by (attribute)

body_text
STRING

draft
BOOLEAN


Replication Method :

Key-based Incremental

Replication Key :

since

Primary Key :

id

API endpoint :

List issue events for a repository

The issue_events table contains info about issue events in the repositories specified for the integration.

id
INTEGER

The issue event ID.

_sdc_repository
STRING

actor
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), actor (attribute)

assignee
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), assignee (attribute)

assigner
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), assigner (attribute)

commit_id
STRING

Reference:

commit_url
STRING

created_at
DATE-TIME

event
STRING

issue
OBJECT

active_lock_reason
STRING

assignee
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), assignee (attribute)

assignees
ARRAY

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), assignees (attribute)

author_association
STRING

body
STRING

closed_at
DATE-TIME

closed_by
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), closed_by (attribute)

comments
INTEGER

comments_url
STRING

created_at
DATE-TIME

events_url
STRING

html_url
STRING

id
INTEGER

Reference:

labels
ARRAY

color
STRING

default
BOOLEAN

description
STRING

id
INTEGER

Reference:

name
STRING

node_id
STRING

url
STRING

issue_events (table), labels (attribute)

labels_url
STRING

locked
BOOLEAN

milestone
OBJECT

closed_at
DATE-TIME

closed_issues
INTEGER

created_at
DATE-TIME

creator
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), creator (attribute)

description
STRING

due_on
DATE-TIME

html_url
STRING

id
INTEGER

Reference:

labels_url
STRING

node_id
STRING

number
INTEGER

open_issues
INTEGER

state
STRING

title
STRING

updated_at
DATE-TIME

url
STRING

issue_events (table), milestone (attribute)

node_id
STRING

number
INTEGER

performed_via_github_app
OBJECT, STRING

id
INTEGER

slug
STRING

node_id
STRING

owner
OBJECT

name
STRING

The name of the user.

email
STRING

The email address of the user.

login
STRING

The login name of the user.

id
STRING

The ID of the user.

node_id
STRING

The node ID of the user.

avatar_url
STRING

The URL of the avatar of the user.

gravatar_id
STRING

The URL of the Gravatar of the user.

url
STRING

The API URL of the user.

html_url
STRING

The GitHub URL of the user.

followers_url
STRING

The URL to the user’s followers page.

following_url
STRING

The URL to the user’s following page.

gists_url
STRING

The URL to the user’s gists page.

starred_url
STRING

The URL to the user’s starred page.

subscriptions_url
STRING

The URL to the user’s subscriptions page.

organizations_url
STRING

The URL to the user’s organizations page.

repos_url
STRING

The URL to the user’s repositories page.

events_url
STRING

The URL to the user’s events page.

received_events_url
STRING

The URL to the user’s received events page.

type
STRING

The type of the user.

site_admin
STRING

Indicates if the user is a site administrator.

starred_at
STRING

issue_events (table), owner (attribute)

name
STRING

description
STRING

external_url
STRING

html_url
STRING

created_at
DATE-TIME

updated_at
DATE-TIME

permissions
OBJECT

issues
STRING

checks
STRING

metadata
STRING

contents
STRING

deployments
STRING

issue_events (table), permissions (attribute)

events
ARRAY

item
STRING

issue_events (table), events (attribute)

installations_count
INTEGER

client_id
STRING

client_secret
STRING

webhook_secret
STRING

pem
STRING

issue_events (table), performed_via_github_app (attribute)

pull_request
OBJECT

diff_url
STRING

html_url
STRING

patch_url
STRING

url
STRING

merged_at
STRING

issue_events (table), pull_request (attribute)

reactions
OBJECT

url
STRING

total_count
INTEGER

+1
INTEGER

-1
INTEGER

laugh
INTEGER

confused
INTEGER

heart
INTEGER

hooray
INTEGER

eyes
INTEGER

rocket
INTEGER

issue_events (table), reactions (attribute)

repository
OBJECT