Skip to main content
Schema1.1.4object

thread

Thread

Source
github-v3-rest.json
Revision
f5f067c1e6f6
Active snapshot
85e53e3d0d65

Repository

object

A git repository

allow_forking boolean
optional

Whether to allow forking this repo

allow_merge_commit boolean
optional

Whether to allow merge commits for pull requests.

allow_rebase_merge boolean
optional

Whether to allow rebase merges for pull requests.

allow_squash_merge boolean
optional

Whether to allow squash merges for pull requests.

archive_url string
required
archived boolean
required

Whether the repository is archived.

assignees_url string
required
blobs_url string
required
branches_url string
required
clone_url string
required
collaborators_url string
required
comments_url string
required
commits_url string
required
compare_url string
required
contents_url string
required
contributors_url string (uri)
required
created_at string (date-time)
requirednullable
default_branch string
required

The default branch of the repository.

delete_branch_on_merge boolean
optional

Whether to delete head branches when pull requests are merged

deployments_url string (uri)
required
description string
requirednullable
disabled boolean
required

Returns whether or not this repository disabled.

downloads_url string (uri)
required
events_url string (uri)
required
fork boolean
required
forks integer
required
forks_count integer
required
forks_url string (uri)
required
full_name string
required
git_commits_url string
required
git_refs_url string
required
git_tags_url string
required
git_url string
required
has_downloads boolean
required

Whether downloads are enabled.

has_issues boolean
required

Whether issues are enabled.

has_pages boolean
required
has_projects boolean
required

Whether projects are enabled.

has_wiki boolean
required

Whether the wiki is enabled.

homepage string (uri)
requirednullable
hooks_url string (uri)
required
html_url string (uri)
required
id integer
required

Unique identifier of the repository

is_template boolean
optional

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

issue_comment_url string
required
issue_events_url string
required
issues_url string
required
keys_url string
required
labels_url string
required
language string
requirednullable
languages_url string (uri)
required
master_branch string
optional
merges_url string (uri)
required
milestones_url string
required
mirror_url string (uri)
requirednullable
name string
required

The name of the repository.

network_count integer
optional
node_id string
required
notifications_url string
required
open_issues integer
required
open_issues_count integer
required
permissions object
optional
private boolean
required

Whether the repository is private or public.

pulls_url string
required
pushed_at string (date-time)
requirednullable
releases_url string
required
size integer
required
stargazers_count integer
required
stargazers_url string (uri)
required
starred_at string
optional
statuses_url string
required
subscribers_count integer
optional
subscribers_url string (uri)
required
subscription_url string (uri)
required
svn_url string (uri)
required
tags_url string (uri)
required
teams_url string (uri)
required
temp_clone_token string
optional
template_repository object
optionalnullable
topics array
optional
trees_url string
required
updated_at string (date-time)
requirednullable
url string (uri)
required
visibility string
optional

The repository visibility: public, private, or internal.

watchers integer
required
watchers_count integer
required