Skip to content

List repos

GET
https://app.gitpando.com/v1/monorepos/{owner}/{monorepo}/repos

Authorisation

  • credentialoptionalHTTP
  • sessionoptionalAPI key in cookie

Path parameters

  • ownerstringrequired

    The monorepo's owner, a namespace (a person's login or an organization). Matched without case.

    pattern: ^[a-z0-9](?:[a-z0-9]|-(?=[a-z0-9])){0,38}$
  • monorepostringrequired

    The monorepo's name within its owner (or an old name). Matched without case.

    pattern: ^[a-z0-9](?:[a-z0-9._]|-(?!-)){0,38}$

Returns

200

OK

JSON
  • reposarray ofobjectrequired
    11 properties
    • monorepostringrequired

      The monorepo's owner/name.

    • namestringrequired

      The repo's id in URLs (its path with / turned into -).

    • pathstringrequired

      projects/web, or . for a plain repo.

    • default_branchstringrequired

      Always main for now.

    • clone_urlstringrequired

      The git door URL: https://<host>/<owner>/<monorepo>/<name>.git, or https://<host>/<owner>/<name>.git for a plain repo.

    • created_atstringrequired
      format: date-time
    • descriptionoptionalstring | null
    • required_checksoptionalarray | null

      Read from .pando/pando.toml on main when the repo is fetched one at a time (getRepo); left out of lists. Null while unknown.

    • checks_unknownoptionalstring | null

      With required_checks, why they are unknown (pando.toml unreadable or broken); else null.

    • releases_publicoptionalboolean

      The switch "Anyone can download releases" (getRepo only). On, the project's release files download without signing in; never its code.

    • created_byoptionalstring
Navigation

Type to search…

↑↓ navigate↵ selectEsc close