# nullable-simple-commit

From **GitHub v3 REST API**.

Simple Commit

- Type: `object`
- Nullable: true

## Properties

### `author`

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

### `committer`

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

### `id`

- Required: true
- Type: `string`

### `message`

- Required: true
- Type: `string`

### `timestamp`

- Required: true
- Type: `string`
- Format: `date-time`

### `tree_id`

- Required: true
- Type: `string`

## JSON Schema

```json
{"description":"Simple Commit","nullable":true,"properties":{"author":{"nullable":true,"properties":{"email":{"type":"string"},"name":{"type":"string"}},"required":["name","email"],"type":"object"},"committer":{"nullable":true,"properties":{"email":{"type":"string"},"name":{"type":"string"}},"required":["name","email"],"type":"object"},"id":{"type":"string"},"message":{"type":"string"},"timestamp":{"format":"date-time","type":"string"},"tree_id":{"type":"string"}},"required":["id","tree_id","message","timestamp","author","committer"],"title":"Simple Commit","type":"object"}
```
