com.atproto.sync.getBlob
Get a blob associated with a given account. Returns the full blob as originally uploaded. Does not require auth; implemented by PDS.
Details · query
| Kind | query |
|---|---|
| Authority | sync.atproto.com |
| Indexed |
Query
query · GETParameters
query stringOutput
*/*Errors
BlobNotFound
No description in schema.
RepoNotFound
No description in schema.
RepoTakendown
No description in schema.
RepoSuspended
No description in schema.
RepoDeactivated
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Get a blob by CID with boundary-based access control.
-
Get a blob by its CID from temporary R2 storage. Returns the raw binary content. The authenticated user's temporary blob is retrieved using their DID and the provided CID.
-
The mirror's copy of a published version's archive. The caller verifies the bytes against the CID, as it would the PDS's.
-
List blob CIDs for an account, since some repo revision. Does not require auth; implemented by PDS.
-
dev.atfs.repo.getFile
queryFetch a file previously uploaded to this atfs instance. Compatible with com.atproto.sync.getBlob — also mounted, unmodified, under that name, for callers that have no reason to know atfs has its own name for it — with one deliberate difference: did is optional here. Requiring a did the way a PDS does is a repo-scoping artifact (a PDS's blobs live inside a specific account's repo); atfs content is content-addressed by cid alone, and the /ipfs/<cid> gateway path already serves it that way, so a di