zone.stratos.sync.getBlob
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Get a blob by CID with boundary-based access control.",
"errors": [
{
"name": "BlobNotFound"
},
{
"name": "Forbidden"
}
],
"output": {
"encoding": "*/*"
},
"parameters": {
"properties": {
"cid": {
"format": "cid",
"type": "string"
},
"did": {
"format": "did",
"type": "string"
}
},
"required": [
"did",
"cid"
],
"type": "params"
},
"type": "query"
}
},
"id": "zone.stratos.sync.getBlob",
"lexicon": 1
}
Metadata
- DID
-
did:plc:6uxgo3ypovauub7nblwylqyv - CID
-
bafyreidnwn6k6s5nzvdia2v6jnw24utn4zuudtgdliy2ewf7oj6jbqcz24 - Indexed At
- 2026-08-26 08:55 UTC
- AT-URI
-
at://did:plc:6uxgo3ypovauub7nblwylqyv/com.atproto.lexicon.schema/zone.stratos.sync.getBlob
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
com.atproto.sync.getBlob query
Get a blob associated with a given account. Returns the full blob as originally uploaded. Does not require auth; implemented by PDS.
-
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.
-
Serves a blob from a permissioned space through the AppView, which holds the space credential the client does not. Every byte is verified against the CID before it is served, and the content type is sniffed rather than …
-
List the CIDs of blobs referenced by an account's records within a permissioned space, optionally since some revision of that repo. Spec-shaped mirror of com.atproto.space.listBlobs (atproto#5187): callable with standar…
-
Fetch a content-addressed MUXL playback blob by CID. Serves either a primary fMP4 archive or a per-track init segment — both are CID-addressed and indistinguishable from the endpoint's point of view. HTTP `Range` head…