# GitHubRepository

> The GitHubRepository object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `id` * | integer |  |
| `full_name` * | string |  |
| `private` * | boolean |  |
| `default_branch` * | string |  |
| `language` | string or null |  |
| `has_manifest` | boolean | A guv.yaml exists at the root of the default branch. |
| `pushed_at` | string (date-time) or null |  |

\* always present

## Example

```json
{
  "id": 1,
  "full_name": "primecarers/platform",
  "private": false,
  "default_branch": "string",
  "language": "string",
  "has_manifest": false,
  "pushed_at": "2026-10-22T13:05:00Z"
}
```
