dev.knotless.getAttachment

lexicons.knotless.dev

Documentation

A blob a dev.knotless.pull, dev.knotless.issue or dev.knotless.comment record attaches, of any kind in its `attachments`, from its author's PDS, or for a private repository from their repo in its space: only one the record names. Served so that a browser never runs it as a page, with the type its record gives when that is one shown safely, and the same for good. dev.knotless.getThread's `html` shows its pictures from here. No authentication beyond what reading the repository takes; responses are not personalized.

main query

A blob a dev.knotless.pull, dev.knotless.issue or dev.knotless.comment record attaches, of any kind in its `attachments`, from its author's PDS, or for a private repository from their repo in its space: only one the record names. Served so that a browser never runs it as a page, with the type its record gives when that is one shown safely, and the same for good. dev.knotless.getThread's `html` shows its pictures from here. No authentication beyond what reading the repository takes; responses are not personalized.

Parameters

cid string cid Required

The attached blob.

repo string at-uri Required

The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.

uri string at-uri Required

The pull, issue or comment.

Output

Encoding*/*

Errors

NotFound No such repository, record, or blob it attaches.
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://api.bsky.social)
Parameters
The attached blob.
The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.
The pull, issue or comment.
View raw schema
{
  "description": "A blob a dev.knotless.pull, dev.knotless.issue or dev.knotless.comment record attaches, of any kind in its `attachments`, from its author's PDS, or for a private repository from their repo in its space: only one the record names. Served so that a browser never runs it as a page, with the type its record gives when that is one shown safely, and the same for good. dev.knotless.getThread's `html` shows its pictures from here. No authentication beyond what reading the repository takes; responses are not personalized.",
  "errors": [
    {
      "description": "No such repository, record, or blob it attaches.",
      "name": "NotFound"
    }
  ],
  "output": {
    "encoding": "*/*"
  },
  "parameters": {
    "properties": {
      "cid": {
        "description": "The attached blob.",
        "format": "cid",
        "type": "string"
      },
      "repo": {
        "description": "The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.",
        "format": "at-uri",
        "type": "string"
      },
      "uri": {
        "description": "The pull, issue or comment.",
        "format": "at-uri",
        "type": "string"
      }
    },
    "required": [
      "repo",
      "uri",
      "cid"
    ],
    "type": "params"
  },
  "type": "query"
}

Lexicon Garden

@