---
title: "Issue"
---

> 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

- `Issue.number` (integer, required)
- `Issue.title` (string, required)
- `Issue.state` (string, required)
  - one of `"open"`, `"closed"`
- `Issue.state_reason` (string | null, required)
  - one of `"completed"`, `"not_planned"`, `null`
- `Issue.project` (string | null, required) — A repo's name; null for the monorepo as a whole.
- `Issue.project_path` (string | null, required)
- `Issue.labels` (array<object>, required)
  - `Issue.labels.name` (string, required) — 1 to 50 characters, unique ignoring case.
  - `Issue.labels.color` (string, required) — Each theme sets the eight from its own tokens (no red, so a label never reads as a failure).
    - one of `"gray"`, `"orange"`, `"yellow"`, `"green"`, `"teal"`, `"blue"`, `"purple"`, `"pink"`
  - `Issue.labels.description` (string | null, required)
- `Issue.assignees` (array<string>, required)
- `Issue.author` (string, required)
- `Issue.comments` (integer, required)
- `Issue.tasks` (object | null, required) — `- [ ]` and `- [x]` lines in the body; null without a task list.
  - `Issue.tasks.done` (integer, optional)
  - `Issue.tasks.total` (integer, optional)
- `Issue.linked_branches` (integer, required)
- `Issue.created_at` (string, required)
  - format `date-time`
- `Issue.updated_at` (string, required)
  - format `date-time`
- `Issue.closed_at` (string | null, required)
  - format `date-time`
- `Issue.closed_by` (string | null, required)
- `Issue.closed_by_merge` (one of, required)
  - one of: [IssueMerge](/api/schemas/IssueMerge/), `null`
- `Issue.body` (string, required)
- `Issue.body_version` (integer, required) — Goes up by one on every body edit.
- `Issue.machine` (string | null, required) — The machine that opened it.
- `Issue.links` (array<object>, required)
  - `Issue.links.repo` (string, required)
  - `Issue.links.repo_path` (string, required)
  - `Issue.links.branch` (string, required)
  - `Issue.links.sources` (array<string>, required)
    - one of `"link"`, `"title"`, `"commit"`
  - `Issue.links.sha` (string | null, required) — `commit`: the newest commit on the branch naming the issue.
  - `Issue.links.linked_by` (string | null, required) — `link`: who linked it.
  - `Issue.links.branch_state` (string, required)
    - one of `"open"`, `"ready"`, `"conflicts"`, `"failing"`, `"merged"`, `"deleted"`
  - `Issue.links.merged_at` (string | null, required)
    - format `date-time`
  - `Issue.links.closed_issue` (boolean, required) — This branch's merge closed the issue.
- `Issue.participants` (array<string>, required)
- `Issue.reactions` (array<object>, required) — Those given at least once, in GitHub's order.
  - `Issue.reactions.content` (string, required)
    - one of `"+1"`, `"-1"`, `"laugh"`, `"hooray"`, `"confused"`, `"heart"`, `"rocket"`, `"eyes"`
  - `Issue.reactions.count` (integer, required)
  - `Issue.reactions.by` (array<string>, required) — Logins


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