Skip to content
GitmoapAPIBeta
Schema

RepositoryView

A repository, with whether anything has been pushed to it yet.

Shape

  • created_atstring
  • created_byUserId (string · uuid)
  • default_branchBranchName (string)
  • emptybooleantrue while the repository has no branch and no tag — from creation until the first push, or after every branch and tag has been deleted. There is then no file tree to show: a tree listing, its commit column or a file read answers 409, so show how to push to the repository instead of asking for one.
  • full_pathFullPath (string)
  • group_idGroupId (string · uuid)
  • remote_urlstringThe address git clone and git remote add take for this repository: gitmoap://<host>/<path> when this deployment knows its public host, which clones on a machine never configured for it, and gitmoap://<path> otherwise, which works once the CLI is signed in. Print this rather than assembling one — it is the only clone address every surface agrees on.
  • repository_idRepositoryId (string · uuid)
  • repository_nameEntityName (string)
  • starsinteger · int32
  • updated_atstring
  • visibilityVisibilitypublicinternalprivate
  • ancestor_group_idsarray of GroupId (string · uuid)optional
  • avatarstring or nulloptional
  • descriptionstring or nulloptional
  • display_namestring or nulloptional
  • size_bytesinteger · int64optional0–∞Cached on-disk git object size in bytes, refreshed after each push. Rolls up to the namespace (root group) storage quota.

Example

Synthesized example
{
"created_at": "2026-10-10T03:41:18Z",
"created_by": "a3f1c2d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"default_branch": "main",
"empty": false,
"full_path": "acme/payments-api",
"group_id": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"remote_url": "https://gitmoap.example/acme/ada2c655",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"repository_name": "payments-api",
"stars": 74,
"updated_at": "2026-10-12T10:05:51Z",
"visibility": "public",
"ancestor_group_ids": [
"4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
],
"avatar": "avatar-55b4",
"description": "Renders each region as density contours of its operations.",
"display_name": "Lin Park",
"size_bytes": 1
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.