# file-commit

From **GitHub v3 REST API**.

File Commit

- Type: `object`

## Properties

### `commit`

- Required: true
- Type: `object`

### `content`

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

## JSON Schema

```json
{"description":"File Commit","properties":{"commit":{"properties":{"author":{"properties":{"date":{"type":"string"},"email":{"type":"string"},"name":{"type":"string"}},"type":"object"},"committer":{"properties":{"date":{"type":"string"},"email":{"type":"string"},"name":{"type":"string"}},"type":"object"},"html_url":{"type":"string"},"message":{"type":"string"},"node_id":{"type":"string"},"parents":{"items":{"properties":{"html_url":{"type":"string"},"sha":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"sha":{"type":"string"},"tree":{"properties":{"sha":{"type":"string"},"url":{"type":"string"}},"type":"object"},"url":{"type":"string"},"verification":{"properties":{"payload":{"nullable":true,"type":"string"},"reason":{"type":"string"},"signature":{"nullable":true,"type":"string"},"verified":{"type":"boolean"}},"type":"object"}},"type":"object"},"content":{"nullable":true,"properties":{"_links":{"properties":{"git":{"type":"string"},"html":{"type":"string"},"self":{"type":"string"}},"type":"object"},"download_url":{"type":"string"},"git_url":{"type":"string"},"html_url":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"sha":{"type":"string"},"size":{"type":"integer"},"type":{"type":"string"},"url":{"type":"string"}},"type":"object"}},"required":["content","commit"],"title":"File Commit","type":"object"}
```
