# full-repository

From **GitHub v3 REST API**.

Full Repository

- Type: `object`

## Properties

### `allow_forking`

- Required: false
- Type: `boolean`
- Example: `true`

### `allow_merge_commit`

- Required: false
- Type: `boolean`
- Example: `true`

### `allow_rebase_merge`

- Required: false
- Type: `boolean`
- Example: `true`

### `allow_squash_merge`

- Required: false
- Type: `boolean`
- Example: `true`

### `anonymous_access_enabled`

- Required: false
- Type: `boolean`
- Default: `true`

Whether anonymous git access is allowed.

### `archive_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}`

### `archived`

- Required: true
- Type: `boolean`

### `assignees_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/assignees{/user}`

### `blobs_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}`

### `branches_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/branches{/branch}`

### `clone_url`

- Required: true
- Type: `string`
- Example: `https://github.com/octocat/Hello-World.git`

### `code_of_conduct`

- Required: false
- Type: `object`

Code of Conduct Simple

### `collaborators_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}`

### `comments_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/comments{/number}`

### `commits_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/commits{/sha}`

### `compare_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}`

### `contents_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/contents/{+path}`

### `contributors_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/contributors`

### `created_at`

- Required: true
- Type: `string`
- Format: `date-time`
- Example: `2011-01-26T19:01:12Z`

### `default_branch`

- Required: true
- Type: `string`
- Example: `master`

### `delete_branch_on_merge`

- Required: false
- Type: `boolean`
- Example: `false`

### `deployments_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/deployments`

### `description`

- Required: true
- Type: `string`
- Nullable: true
- Example: `This your first repo!`

### `disabled`

- Required: true
- Type: `boolean`

Returns whether or not this repository disabled.

### `downloads_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/downloads`

### `events_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/events`

### `fork`

- Required: true
- Type: `boolean`

### `forks`

- Required: true
- Type: `integer`

### `forks_count`

- Required: true
- Type: `integer`
- Example: `9`

### `forks_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/forks`

### `full_name`

- Required: true
- Type: `string`
- Example: `octocat/Hello-World`

### `git_commits_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}`

### `git_refs_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}`

### `git_tags_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}`

### `git_url`

- Required: true
- Type: `string`
- Example: `git:github.com/octocat/Hello-World.git`

### `has_downloads`

- Required: true
- Type: `boolean`
- Example: `true`

### `has_issues`

- Required: true
- Type: `boolean`
- Example: `true`

### `has_pages`

- Required: true
- Type: `boolean`

### `has_projects`

- Required: true
- Type: `boolean`
- Example: `true`

### `has_wiki`

- Required: true
- Type: `boolean`
- Example: `true`

### `homepage`

- Required: true
- Type: `string`
- Format: `uri`
- Nullable: true
- Example: `https://github.com`

### `hooks_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/hooks`

### `html_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `https://github.com/octocat/Hello-World`

### `id`

- Required: true
- Type: `integer`
- Example: `1296269`

### `is_template`

- Required: false
- Type: `boolean`
- Example: `true`

### `issue_comment_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}`

### `issue_events_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/issues/events{/number}`

### `issues_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/issues{/number}`

### `keys_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/keys{/key_id}`

### `labels_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/labels{/name}`

### `language`

- Required: true
- Type: `string`
- Nullable: true

### `languages_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/languages`

### `license`

- Required: true
- Type: `object`
- Nullable: true

License Simple

### `master_branch`

- Required: false
- Type: `string`

### `merges_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `http://api.github.com/repos/octocat/Hello-World/merges`

### `milestones_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/milestones{/number}`

### `mirror_url`

- Required: true
- Type: `string`
- Format: `uri`
- Nullable: true
- Example: `git:git.example.com/octocat/Hello-World`

### `name`

- Required: true
- Type: `string`
- Example: `Hello-World`

### `network_count`

- Required: true
- Type: `integer`
- Example: `0`

### `node_id`

- Required: true
- Type: `string`
- Example: `MDEwOlJlcG9zaXRvcnkxMjk2MjY5`

### `notifications_url`

- Required: true
- Type: `string`
- Example: `http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}`

### `open_issues`

- Required: true
- Type: `integer`

### `open_issues_count`

- Required: true
- Type: `integer`
- Example: `0`

### `organization`

- Required: false
- Type: `object`
- Nullable: true

Simple User

### `owner`

- Required: true
- Type: `object`

Simple User

### `parent`

- Required: false
- Type: `object`

A git repository

## JSON Schema

```json
{"description":"Full Repository","properties":{"allow_forking":{"example":true,"type":"boolean"},"allow_merge_commit":{"example":true,"type":"boolean"},"allow_rebase_merge":{"example":true,"type":"boolean"},"allow_squash_merge":{"example":true,"type":"boolean"},"anonymous_access_enabled":{"default":true,"description":"Whether anonymous git access is allowed.","type":"boolean"},"archive_url":{"example":"http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}","type":"string"},"archived":{"type":"boolean"},"assignees_url":{"example":"http://api.github.com/repos/octocat/Hello-World/assignees{/user}","type":"string"},"blobs_url":{"example":"http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}","type":"string"},"branches_url":{"example":"http://api.github.com/repos/octocat/Hello-World/branches{/branch}","type":"string"},"clone_url":{"example":"https://github.com/octocat/Hello-World.git","type":"string"},"code_of_conduct":{"$ref":"#/components/schemas/code-of-conduct-simple"},"collaborators_url":{"example":"http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}","type":"string"},"comments_url":{"example":"http://api.github.com/repos/octocat/Hello-World/comments{/number}","type":"string"},"commits_url":{"example":"http://api.github.com/repos/octocat/Hello-World/commits{/sha}","type":"string"},"compare_url":{"example":"http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}","type":"string"},"contents_url":{"example":"http://api.github.com/repos/octocat/Hello-World/contents/{+path}","type":"string"},"contributors_url":{"example":"http://api.github.com/repos/octocat/Hello-World/contributors","format":"uri","type":"string"},"created_at":{"example":"2011-01-26T19:01:12Z","format":"date-time","type":"string"},"default_branch":{"example":"master","type":"string"},"delete_branch_on_merge":{"example":false,"type":"boolean"},"deployments_url":{"example":"http://api.github.com/repos/octocat/Hello-World/deployments","format":"uri","type":"string"},"description":{"example":"This your first repo!","nullable":true,"type":"string"},"disabled":{"description":"Returns whether or not this repository disabled.","type":"boolean"},"downloads_url":{"example":"http://api.github.com/repos/octocat/Hello-World/downloads","format":"uri","type":"string"},"events_url":{"example":"http://api.github.com/repos/octocat/Hello-World/events","format":"uri","type":"string"},"fork":{"type":"boolean"},"forks":{"type":"integer"},"forks_count":{"example":9,"type":"integer"},"forks_url":{"example":"http://api.github.com/repos/octocat/Hello-World/forks","format":"uri","type":"string"},"full_name":{"example":"octocat/Hello-World","type":"string"},"git_commits_url":{"example":"http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}","type":"string"},"git_refs_url":{"example":"http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}","type":"string"},"git_tags_url":{"example":"http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}","type":"string"},"git_url":{"example":"git:github.com/octocat/Hello-World.git","type":"string"},"has_downloads":{"example":true,"type":"boolean"},"has_issues":{"example":true,"type":"boolean"},"has_pages":{"type":"boolean"},"has_projects":{"example":true,"type":"boolean"},"has_wiki":{"example":true,"type":"boolean"},"homepage":{"example":"https://github.com","format":"uri","nullable":true,"type":"string"},"hooks_url":{"example":"http://api.github.com/repos/octocat/Hello-World/hooks","format":"uri","type":"string"},"html_url":{"example":"https://github.com/octocat/Hello-World","format":"uri","type":"string"},"id":{"example":1296269,"type":"integer"},"is_template":{"example":true,"type":"boolean"},"issue_comment_url":{"example":"http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}","type":"string"},"issue_events_url":{"example":"http://api.github.com/repos/octocat/Hello-World/issues/events{/number}","type":"string"},"issues_url":{"example":"http://api.github.com/repos/octocat/Hello-World/issues{/number}","type":"string"},"keys_url":{"example":"http://api.github.com/repos/octocat/Hello-World/keys{/key_id}","type":"string"},"labels_url":{"example":"http://api.github.com/repos/octocat/Hello-World/labels{/name}","type":"string"},"language":{"nullable":true,"type":"string"},"languages_url":{"example":"http://api.github.com/repos/octocat/Hello-World/languages","format":"uri","type":"string"},"license":{"$ref":"#/components/schemas/nullable-license-simple"},"master_branch":{"type":"string"},"merges_url":{"example":"http://api.github.com/repos/octocat/Hello-World/merges","format":"uri","type":"string"},"milestones_url":{"example":"http://api.github.com/repos/octocat/Hello-World/milestones{/number}","type":"string"},"mirror_url":{"example":"git:git.example.com/octocat/Hello-World","format":"uri","nullable":true,"type":"string"},"name":{"example":"Hello-World","type":"string"},"network_count":{"example":0,"type":"integer"},"node_id":{"example":"MDEwOlJlcG9zaXRvcnkxMjk2MjY5","type":"string"},"notifications_url":{"example":"http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}","type":"string"},"open_issues":{"type":"integer"},"open_issues_count":{"example":0,"type":"integer"},"organization":{"$ref":"#/components/schemas/nullable-simple-user"},"owner":{"$ref":"#/components/schemas/simple-user"},"parent":{"$ref":"#/components/schemas/repository"},"permissions":{"properties":{"admin":{"type":"boolean"},"maintain":{"type":"boolean"},"pull":{"type":"boolean"},"push":{"type":"boolean"},"triage":{"type":"boolean"}},"required":["admin","pull","push"],"type":"object"},"private":{"type":"boolean"},"pulls_url":{"example":"http://api.github.com/repos/octocat/Hello-World/pulls{/number}","type":"string"},"pushed_at":{"example":"2011-01-26T19:06:43Z","format":"date-time","type":"string"},"releases_url":{"example":"http://api.github.com/repos/octocat/Hello-World/releases{/id}","type":"string"},"size":{"example":108,"type":"integer"},"source":{"$ref":"#/components/schemas/repository"},"ssh_url":{"example":"git@github.com:octocat/Hello-World.git","type":"string"},"stargazers_count":{"example":80,"type":"integer"},"stargazers_url":{"example":"http://api.github.com/repos/octocat/Hello-World/stargazers","format":"uri","type":"string"},"statuses_url":{"example":"http://api.github.com/repos/octocat/Hello-World/statuses/{sha}","type":"string"},"subscribers_count":{"example":42,"type":"integer"},"subscribers_url":{"example":"http://api.github.com/repos/octocat/Hello-World/subscribers","format":"uri","type":"string"},"subscription_url":{"example":"http://api.github.com/repos/octocat/Hello-World/subscription","format":"uri","type":"string"},"svn_url":{"example":"https://svn.github.com/octocat/Hello-World","format":"uri","type":"string"},"tags_url":{"example":"http://api.github.com/repos/octocat/Hello-World/tags","format":"uri","type":"string"},"teams_url":{"example":"http://api.github.com/repos/octocat/Hello-World/teams","format":"uri","type":"string"},"temp_clone_token":{"nullable":true,"type":"string"},"template_repository":{"$ref":"#/components/schemas/nullable-repository"},"topics":{"example":["octocat","atom","electron","API"],"items":{"type":"string"},"type":"array"},"trees_url":{"example":"http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}","type":"string"},"updated_at":{"example":"2011-01-26T19:14:43Z","format":"date-time","type":"string"},"url":{"example":"https://api.github.com/repos/octocat/Hello-World","format":"uri","type":"string"},"visibility":{"description":"The repository visibility: public, private, or internal.","example":"public","type":"string"},"watchers":{"type":"integer"},"watchers_count":{"example":80,"type":"integer"}},"required":["archive_url","assignees_url","blobs_url","branches_url","collaborators_url","comments_url","commits_url","compare_url","contents_url","contributors_url","deployments_url","description","downloads_url","events_url","fork","forks_url","full_name","git_commits_url","git_refs_url","git_tags_url","hooks_url","html_url","id","node_id","issue_comment_url","issue_events_url","issues_url","keys_url","labels_url","languages_url","merges_url","milestones_url","name","notifications_url","owner","private","pulls_url","releases_url","stargazers_url","statuses_url","subscribers_url","subscription_url","tags_url","teams_url","trees_url","url","clone_url","default_branch","forks","forks_count","git_url","has_downloads","has_issues","has_projects","has_wiki","has_pages","homepage","language","archived","disabled","mirror_url","open_issues","open_issues_count","license","pushed_at","size","ssh_url","stargazers_count","svn_url","watchers","watchers_count","created_at","updated_at","network_count","subscribers_count"],"title":"Full Repository","type":"object"}
```
