org.tangled.repo.listRecordVersions

Every version of a record this knot hosts, oldest first unless order says otherwise. A version's bytes are fetched by content id through com.atproto.sync.getBlocks.

Repository @tangled.org did:plc:wshs7t2adsemcrrd4snkeqli namespace authority
Details · query
Kindquery
Authorityrepo.tangled.org
Indexed

Query

query · GET

Parameters

query string

cursor

string

Pagination cursor

limit

integer
  • minimum: 1
  • maximum: 500
  • default: 100

order

string

asc lists the oldest version first, desc the newest.

  • default: "asc"
  • knownValues: asc | desc

uri

requiredstring · at-uri

Record in a repo this knot hosts

Output

application/json

cursor

string

Cursor for the next page, left out when the page already reaches the newest version

uri

requiredstring · at-uri

versions

requiredarray
itemsref
Reference

Errors

InvalidRequest

The uri isn't an at-uri, or the collection isn't versioned

NotFound

No such record on this knot

ProjectionWarming

The record's change history is still being folded; retry shortly

#version

object

Properties

changeId

requiredstring

Object ID of the git change that produced this version

cid

string · cid

Content id of this version. Missing when the version was removed or the change is a deletion.

createdAt

requiredstring · datetime

When this knot wrote the commit this version rides in. Not the record's own `createdAt`.

editor

requiredstring · did

The account that authored the change

Similar lexicons

semantic match

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

  • List a range of records in a repository, matching a specific collection. Does not require auth.

  • ergonomic complement to com.atproto.repo.getRecord which accepts an at-uri instead of individual repo/collection/rkey params

  • List protocube records by tag (feed/tag pages, newest-indexed first) or by repository (author pages, descending record key).