fyi.opensocial.refreshRecords

lexicons.opensocial.fyi

Documentation

Read records of the caller's own again from their own server, proved (com.atproto.sync.getRecord), and keep them as they are now wherever the host keeps their collection: what a site just wrote or deleted for them shows at once, rather than when the network brings it. A record the host doesn't keep is left alone.

main procedure

Read records of the caller's own again from their own server, proved (com.atproto.sync.getRecord), and keep them as they are now wherever the host keeps their collection: what a site just wrote or deleted for them shows at once, rather than when the network brings it. A record the host doesn't keep is left alone.

Input

Encodingapplication/json
uris array Required

Records in the caller's own repo.

maxLength: 25 items

Output

Encodingapplication/json
records array Required

No description available.

Errors

NotYours
Unreachable
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "description": "Read records of the caller's own again from their own server, proved (com.atproto.sync.getRecord), and keep them as they are now wherever the host keeps their collection: what a site just wrote or deleted for them shows at once, rather than when the network brings it. A record the host doesn't keep is left alone.",
  "errors": [
    {
      "name": "NotYours"
    },
    {
      "name": "Unreachable"
    }
  ],
  "input": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "uris": {
          "description": "Records in the caller's own repo.",
          "items": {
            "format": "at-uri",
            "type": "string"
          },
          "maxLength": 25,
          "type": "array"
        }
      },
      "required": [
        "uris"
      ],
      "type": "object"
    }
  },
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "records": {
          "items": {
            "ref": "#recordView",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "records"
      ],
      "type": "object"
    }
  },
  "type": "procedure"
}
recordView object

No description available.

Properties

cid string cid Optional

Its CID as it is now; left out once it's gone.

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "properties": {
    "cid": {
      "description": "Its CID as it is now; left out once it's gone.",
      "format": "cid",
      "type": "string"
    },
    "uri": {
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri"
  ],
  "type": "object"
}

Lexicon Garden

@