---
title: "artifacts"
description: "Documents uploaded to a branch's page (the pull request), never in\ngit: a Markdown or HTML file with the images it uses, or an image\n(research/plans/artifacts-2026-10-12/SPEC.md). Bytes in R2, rows in\nthe monorepo object. The same name again is the next version; every\nversion is kept. Comments are Plannotator's annotations (the anchor is\nstored as written, never read by the server) with Pando's thread:\nreplies one level deep, open or resolved. Members only; any member\nmay delete an artifact (every version, its bytes and comments go, with\nno undo).\n\nLimits: 10 MiB an artifact in all, its document at most 1.5 MiB, 20\nfiles; 100 artifacts on a branch; 500 threads on one version, 100\nreplies in a thread; a comment 65,536 characters, its anchor 16,384\nbytes and 16 extra HTML elements; 10 people named in one comment.\n"
---

> 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

Documents uploaded to a branch's page (the pull request), never in
git: a Markdown or HTML file with the images it uses, or an image
(research/plans/artifacts-2026-10-12/SPEC.md). Bytes in R2, rows in
the monorepo object. The same name again is the next version; every
version is kept. Comments are Plannotator's annotations (the anchor is
stored as written, never read by the server) with Pando's thread:
replies one level deep, open or resolved. Members only; any member
may delete an artifact (every version, its bytes and comments go, with
no undo).

Limits: 10 MiB an artifact in all, its document at most 1.5 MiB, 20
files; 100 artifacts on a branch; 500 threads on one version, 100
replies in a thread; a comment 65,536 characters, its anchor 16,384
bytes and 16 extra HTML elements; 10 people named in one comment.

## Operations

- [The branch's artifacts, newest first](/api/artifacts/listArtifacts/)
- [Upload an artifact, or the next version of one with the same name](/api/artifacts/addArtifact/)
- [Every artifact's threads on the branch (the panel's All files)](/api/artifacts/listBranchArtifactThreads/)
- [One artifact with every version](/api/artifacts/getArtifact/)
- [Delete it (any member), every version, its bytes and comments](/api/artifacts/deleteArtifact/)
- [One file's bytes](/api/artifacts/getArtifactFile/)
- [The version's document, its images written in as data addresses](/api/artifacts/getArtifactDocument/)
- [Its threads on every version](/api/artifacts/listArtifactThreads/)
- [A thread, or a reply](/api/artifacts/addArtifactComment/)
- [One comment, whole](/api/artifacts/getArtifactComment/)
- [Delete your own](/api/artifacts/deleteArtifactComment/)
- [Edit your own, or resolve or reopen its thread](/api/artifacts/updateArtifactComment/)


Source: https://docs.gitpando.com/api/tags/artifacts/index.md
