# project

From **GitHub v3 REST API**.

Projects are a way to organize columns and cards of work.

- Type: `object`

## Properties

### `body`

- Required: true
- Type: `string`
- Nullable: true
- Example: `This project represents the sprint of the first week in January`

Body of the project

### `columns_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `https://api.github.com/projects/1002604/columns`

### `created_at`

- Required: true
- Type: `string`
- Format: `date-time`
- Example: `2011-04-10T20:09:31Z`

### `creator`

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

Simple User

### `html_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `https://github.com/api-playground/projects-test/projects/12`

### `id`

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

### `name`

- Required: true
- Type: `string`
- Example: `Week One Sprint`

Name of the project

### `node_id`

- Required: true
- Type: `string`
- Example: `MDc6UHJvamVjdDEwMDI2MDQ=`

### `number`

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

### `organization_permission`

- Required: false
- Type: `string`
- Allowed values: `"read"`, `"write"`, `"admin"`, `"none"`

The baseline permission that all organization members have on this project. Only present if owner is an organization.

### `owner_url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `https://api.github.com/repos/api-playground/projects-test`

### `private`

- Required: false
- Type: `boolean`

Whether or not this project can be seen by everyone. Only present if owner is an organization.

### `state`

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

State of the project; either 'open' or 'closed'

### `updated_at`

- Required: true
- Type: `string`
- Format: `date-time`
- Example: `2014-03-03T18:58:10Z`

### `url`

- Required: true
- Type: `string`
- Format: `uri`
- Example: `https://api.github.com/projects/1002604`

## JSON Schema

```json
{"description":"Projects are a way to organize columns and cards of work.","properties":{"body":{"description":"Body of the project","example":"This project represents the sprint of the first week in January","nullable":true,"type":"string"},"columns_url":{"example":"https://api.github.com/projects/1002604/columns","format":"uri","type":"string"},"created_at":{"example":"2011-04-10T20:09:31Z","format":"date-time","type":"string"},"creator":{"$ref":"#/components/schemas/nullable-simple-user"},"html_url":{"example":"https://github.com/api-playground/projects-test/projects/12","format":"uri","type":"string"},"id":{"example":1002604,"type":"integer"},"name":{"description":"Name of the project","example":"Week One Sprint","type":"string"},"node_id":{"example":"MDc6UHJvamVjdDEwMDI2MDQ=","type":"string"},"number":{"example":1,"type":"integer"},"organization_permission":{"description":"The baseline permission that all organization members have on this project. Only present if owner is an organization.","enum":["read","write","admin","none"],"type":"string"},"owner_url":{"example":"https://api.github.com/repos/api-playground/projects-test","format":"uri","type":"string"},"private":{"description":"Whether or not this project can be seen by everyone. Only present if owner is an organization.","type":"boolean"},"state":{"description":"State of the project; either 'open' or 'closed'","example":"open","type":"string"},"updated_at":{"example":"2014-03-03T18:58:10Z","format":"date-time","type":"string"},"url":{"example":"https://api.github.com/projects/1002604","format":"uri","type":"string"}},"required":["id","node_id","number","name","body","state","url","html_url","owner_url","creator","columns_url","created_at","updated_at"],"title":"Project","type":"object"}
```
