---
title: "Commit"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.gitpando.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: Pando API

## Fields

- `Commit.sha` (string, required)
- `Commit.parents` (array<string>, required)
- `Commit.title` (string, required) — The message's first line.
- `Commit.message` (string, required) — The full message, at most 4,096 characters.
- `Commit.author` (object, required)
  - `Commit.author.name` (string | null, optional)
  - `Commit.author.email` (string | null, optional)
  - `Commit.author.date` (string | null, optional)
    - format `date-time`
- `Commit.committer` (object, required)
  - `Commit.committer.name` (string | null, optional)
  - `Commit.committer.email` (string | null, optional)
  - `Commit.committer.date` (string | null, optional)
    - format `date-time`
- `Commit.trailers` (object, required)
  - `Commit.trailers.agent` (string | null, required)
  - `Commit.trailers.worktree` (string | null, required)
  - `Commit.trailers.machine` (string | null, required)
- `Commit.co_authors` (array<object>, optional) — `Co-authored-by: Name <email>` lines from the message's trailers (its last paragraph), each once, as git and GitHub read them.
  - `Commit.co_authors.name` (string, required)
  - `Commit.co_authors.email` (string | null, required)


Source: https://docs.gitpando.com/api/schemas/Commit/index.md
