zone.stratos.sync.getRepo

Export the full repository as a CAR file. Returns all record blocks, MST nodes, and the signed commit.

Details · query
Kindquery
Authoritysync.stratos.zone
Indexed

Query

query · GET

Parameters

query string

did

requiredstring · did

The DID of the repo to export.

since

string · tid

Optional revision cursor. If provided, only blocks newer than this revision are included.

Output

application/vnd.ipld.car

Errors

RepoNotFound

The requested repo does not exist or has no commits.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Download a repository export as CAR file. Optionally only a 'diff' since a previous revision. Does not require auth; implemented by PDS.

  • Get data blocks from a given repo, by CID. For example, intermediate MST nodes, or records. Does not require auth; implemented by PDS.

  • Get the current commit CID & revision of the specified repo. Does not require auth.

  • Incremental pull sync of a repo's operation log (oplog), mirroring com.atproto.space.listRepoOps semantics. Returns record operations after the `since` revision, with current record values inlined by default. Boundary-gated: the caller only observes operations for records within its enrolled boundaries. The response reaches the head of the oplog when `cursor` is absent; the repo's current signed commit is then included (unless the repo has no commits yet), consistent with the operations returned

  • DEPRECATED - please use com.atproto.sync.getRepo instead