Github API - Test Config

repository [object]

A repository on GitHub.

Attributes
allow_auto_merge boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to allow Auto-merge to be used on pull requests.

allow_forking boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to allow forking this repo

allow_merge_commit boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to allow merge commits for pull requests.

allow_rebase_merge boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to allow rebase merges for pull requests.

allow_squash_merge boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to allow squash merges for pull requests.

allow_update_branch boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.

anonymous_access_enabled boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether anonymous git access is enabled for this repository

archive_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

archived boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether the repository is archived.

assignees_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

blobs_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

branches_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

clone_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

collaborators_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

comments_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

commits_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

compare_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

contents_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

contributors_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

created_at string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

default_branch string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The default branch of the repository.

delete_branch_on_merge boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to delete head branches when pull requests are merged

deployments_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

description string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

disabled boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Returns whether or not this repository disabled.

downloads_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

events_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

fork boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

forks integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

forks_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

forks_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

full_name string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

git_commits_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

git_refs_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

git_tags_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

git_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

has_discussions boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether discussions are enabled.

has_downloads boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether downloads are enabled.

has_issues boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether issues are enabled.

has_pages boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

has_projects boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether projects are enabled.

has_wiki boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether the wiki is enabled.

homepage string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

hooks_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

html_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

id integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

Unique identifier of the repository

is_template boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether this repository acts as a template that can be used to generate new repositories.

issue_comment_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

issue_events_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

issues_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

keys_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

labels_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

language string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

languages_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

license nullable-license-simple

nullable-license-simple [object]

License Simple

Attributes
html_url string

key string

name string

node_id string

spdx_id string

url string

API:
Github Open API
(version: 1.1.4)

master_branch string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

merge_commit_message string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The default value for a merge commit message.

  • PR_TITLE - default to the pull request's title.
  • PR_BODY - default to the pull request's body.
  • BLANK - default to a blank commit message.

merge_commit_title string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The default value for a merge commit title.

  • PR_TITLE - default to the pull request's title.
  • MERGE_MESSAGE - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).

merges_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

milestones_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

mirror_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

name string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The name of the repository.

network_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

node_id string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

notifications_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

open_issues integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

open_issues_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

organization nullable-simple-user

nullable-simple-user [object]

A GitHub user.

Attributes
avatar_url string

email string

events_url string

followers_url string

following_url string

gists_url string

gravatar_id string

html_url string

id integer

login string

name string

node_id string

organizations_url string

received_events_url string

repos_url string

site_admin boolean

starred_at string

starred_url string

subscriptions_url string

type string

url string

API:
Github Open API
(version: 1.1.4)

owner simple-user

simple-user [object]

A GitHub user.

Attributes
avatar_url string

email string

events_url string

followers_url string

following_url string

gists_url string

gravatar_id string

html_url string

id integer

login string

name string

node_id string

organizations_url string

received_events_url string

repos_url string

site_admin boolean

starred_at string

starred_url string

subscriptions_url string

type string

url string

API:
Github Open API
(version: 1.1.4)

permissions 2101

2101 [object]

Attributes
admin boolean

maintain boolean

pull boolean

push boolean

triage boolean

API:
Github Open API
(version: 1.1.4)

private boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether the repository is private or public.

pulls_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

pushed_at string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

releases_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

size integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0.

squash_merge_commit_message string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The default value for a squash merge commit message:

  • PR_BODY - default to the pull request's body.
  • COMMIT_MESSAGES - default to the branch's commit messages.
  • BLANK - default to a blank commit message.

squash_merge_commit_title string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The default value for a squash merge commit title:

  • PR_TITLE - default to the pull request's title.
  • COMMIT_OR_PR_TITLE - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).

ssh_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

stargazers_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

stargazers_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

starred_at string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

statuses_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

subscribers_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

subscribers_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

subscription_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

svn_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

tags_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

teams_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

temp_clone_token string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

template_repository 2102

2102 [object]

Attributes
allow_auto_merge boolean

allow_merge_commit boolean

allow_rebase_merge boolean

allow_squash_merge boolean

allow_update_branch boolean

archive_url string

archived boolean

assignees_url string

blobs_url string

branches_url string

clone_url string

collaborators_url string

comments_url string

commits_url string

compare_url string

contents_url string

contributors_url string

created_at string

default_branch string

delete_branch_on_merge boolean

deployments_url string

description string

disabled boolean

downloads_url string

events_url string

fork boolean

forks_count integer

forks_url string

full_name string

git_commits_url string

git_refs_url string

git_tags_url string

git_url string

has_downloads boolean

has_issues boolean

has_pages boolean

has_projects boolean

has_wiki boolean

homepage string

hooks_url string

html_url string

id integer

is_template boolean

issue_comment_url string

issue_events_url string

issues_url string

keys_url string

labels_url string

language string

languages_url string

merge_commit_message string

The default value for a merge commit message.

  • PR_TITLE - default to the pull request's title.
  • PR_BODY - default to the pull request's body.
  • BLANK - default to a blank commit message.

merge_commit_title string

The default value for a merge commit title.

  • PR_TITLE - default to the pull request's title.
  • MERGE_MESSAGE - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).

merges_url string

milestones_url string

mirror_url string

name string

network_count integer

node_id string

notifications_url string

open_issues_count integer

owner 2103

permissions 2104

private boolean

pulls_url string

pushed_at string

releases_url string

size integer

squash_merge_commit_message string

The default value for a squash merge commit message:

  • PR_BODY - default to the pull request's body.
  • COMMIT_MESSAGES - default to the branch's commit messages.
  • BLANK - default to a blank commit message.

squash_merge_commit_title string

The default value for a squash merge commit title:

  • PR_TITLE - default to the pull request's title.
  • COMMIT_OR_PR_TITLE - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).

ssh_url string

stargazers_count integer

stargazers_url string

statuses_url string

subscribers_count integer

subscribers_url string

subscription_url string

svn_url string

tags_url string

teams_url string

temp_clone_token string

topics string []

trees_url string

updated_at string

url string

use_squash_pr_title_as_default boolean

visibility string

watchers_count integer

API:
Github Open API
(version: 1.1.4)

topics string []

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

trees_url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

updated_at string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

url string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

use_squash_pr_title_as_default boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use squash_merge_commit_title instead.

visibility string

string [scalar]

The OpenAPI string type

API:
Github Open API
(version: 1.1.4)

The repository visibility: public, private, or internal.

watchers integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

watchers_count integer

integer [scalar]

The OpenAPI integer type

API:
Github Open API
(version: 1.1.4)

web_commit_signoff_required boolean

boolean [scalar]

The OpenAPI boolean type

API:
Github Open API
(version: 1.1.4)

Whether to require contributors to sign off on web-based commits

API:
Github Open API
(version: 1.1.4)