# timeline-assigned-issue-event

From **GitHub v3 REST API**.

Timeline Assigned Issue Event

- Type: `object`

## Properties

### `actor`

- Required: true
- Type: `object`

Simple User

### `assignee`

- Required: true
- Type: `object`

Simple User

### `commit_id`

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

### `commit_url`

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

### `created_at`

- Required: true
- Type: `string`

### `event`

- Required: true
- Type: `string`

### `id`

- Required: true
- Type: `integer`

### `node_id`

- Required: true
- Type: `string`

### `performed_via_github_app`

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

GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.

### `url`

- Required: true
- Type: `string`

## JSON Schema

```json
{"description":"Timeline Assigned Issue Event","properties":{"actor":{"$ref":"#/components/schemas/simple-user"},"assignee":{"$ref":"#/components/schemas/simple-user"},"commit_id":{"nullable":true,"type":"string"},"commit_url":{"nullable":true,"type":"string"},"created_at":{"type":"string"},"event":{"type":"string"},"id":{"type":"integer"},"node_id":{"type":"string"},"performed_via_github_app":{"$ref":"#/components/schemas/nullable-integration"},"url":{"type":"string"}},"required":["id","node_id","url","actor","event","commit_id","commit_url","created_at","performed_via_github_app","assignee"],"title":"Timeline Assigned Issue Event","type":"object"}
```
