---
title: "Repo"
---

> 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

- `Repo.monorepo` (string, required) — The monorepo's `owner/name`.
- `Repo.name` (string, required) — The repo's id in URLs (its path with `/` turned into `-`).
- `Repo.path` (string, required) — `projects/web`, or `.` for a plain repo.
- `Repo.default_branch` (string, required) — Always `main` for now.
- `Repo.clone_url` (string, required) — The git door URL: `https://<host>/<owner>/<monorepo>/<name>.git`, or `https://<host>/<owner>/<name>.git` for a plain repo.
- `Repo.created_at` (string, required)
  - format `date-time`
- `Repo.description` (string | null, optional)
- `Repo.required_checks` (array | null, optional) — Read from `.pando/pando.toml` on main when the repo is fetched one at a time (getRepo); left out of lists. Null while unknown.
- `Repo.checks_unknown` (string | null, optional) — With required_checks, why they are unknown (pando.toml unreadable or broken); else null.
- `Repo.releases_public` (boolean, optional) — The switch "Anyone can download releases" (getRepo only). On, the project's release files download without signing in; never its code.
- `Repo.created_by` (string, optional)


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