com.atproto.repo

Records and blobs: create, read, update, delete, and list.

applyWrites

Apply a batch transaction of repository creates, updates, and deletes.

com.atproto.repo.applyWrites
createRecord

Create a single new repository record.

com.atproto.repo.createRecord
defs

Shared type definitions.

com.atproto.repo.defs
deleteRecord

Delete a repository record, or ensure it doesn’t exist.

com.atproto.repo.deleteRecord
describeRepo

Get information about an account and repository, including the list of collections.

com.atproto.repo.describeRepo
getRecord

Get a single record from a repository.

com.atproto.repo.getRecord
importRepo

Import a repo in the form of a CAR file.

com.atproto.repo.importRepo
listMissingBlobs

Returns a list of missing blobs for the requesting account.

com.atproto.repo.listMissingBlobs
listRecords

List a range of records in a repository, matching a specific collection.

com.atproto.repo.listRecords
putRecord

Write a repository record, creating or updating it as needed.

com.atproto.repo.putRecord
strongRef

Strong ref.

com.atproto.repo.strongRef
uploadBlob

Upload a new blob, to be referenced from a repository record.

com.atproto.repo.uploadBlob