Backfill in-progress. Some lexicons and records may be missing or incomplete.

com.atproto.sync.getRecord

atproto-lexicons.bsky.social

Documentation

main query

Get data blocks needed to prove the existence or non-existence of record in the current version of repo. Does not require auth.

Parameters

collection string nsid Required

A namespaced identifier (e.g., app.bsky.feed.post).

did string did Required

The DID of the repo.

rkey string record-key Required

Record Key

Output

Encodingapplication/vnd.ipld.car

Errors

RecordNotFound
RepoNotFound
RepoTakendown
RepoSuspended
RepoDeactivated
Try It

Direct PDS XRPC methods (com.atproto.*) are disabled in Try It for security reasons.

These methods interact directly with Personal Data Servers and require careful handling. Use a dedicated client or CLI tool instead.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "RecordNotFound"
    },
    {
      "name": "RepoNotFound"
    },
    {
      "name": "RepoTakendown"
    },
    {
      "name": "RepoSuspended"
    },
    {
      "name": "RepoDeactivated"
    }
  ],
  "output": {
    "encoding": "application/vnd.ipld.car"
  },
  "parameters": {
    "type": "params",
    "required": [
      "did",
      "collection",
      "rkey"
    ],
    "properties": {
      "did": {
        "type": "string",
        "format": "did",
        "description": "The DID of the repo."
      },
      "rkey": {
        "type": "string",
        "format": "record-key",
        "description": "Record Key"
      },
      "collection": {
        "type": "string",
        "format": "nsid"
      }
    }
  },
  "description": "Get data blocks needed to prove the existence or non-existence of record in the current version of repo. Does not require auth."
}

Lexicon Garden

@