app.didpic.feed.getPostPublic

lexicons.didpic.app

Documentation

Unauthenticated post view for public web landings. Omits viewer-relative fields and the comment thread.

main query

Unauthenticated post view for public web landings. Omits viewer-relative fields and the comment thread.

Parameters

uri string at-uri Required

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

Output

Encodingapplication/json
alt string Optional

No description available.

aspectRatio object Optional

No description available.

cid stringcid Required

A content identifier (CID) referencing immutable data.

commentCount integer Required

No description available.

createdAt stringdatetime Required

An RFC 3339 formatted timestamp.

editedAt stringdatetime Optional

Set when the post has been edited at least once. Absent for never-edited posts.

imageCid stringcid Required

A content identifier (CID) referencing immutable data.

indexedAt stringdatetime Required

An RFC 3339 formatted timestamp.

labels array Optional

No description available.

likeCount integer Required

No description available.

pds stringuri Optional

Author's PDS endpoint. Use to construct the post's image blob URL.

text string Optional

No description available.

uri stringat-uri Required

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

Errors

PostNotFound
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
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "PostNotFound"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "uri",
        "cid",
        "author",
        "imageCid",
        "likeCount",
        "commentCount",
        "createdAt",
        "indexedAt"
      ],
      "properties": {
        "alt": {
          "type": "string"
        },
        "cid": {
          "type": "string",
          "format": "cid"
        },
        "pds": {
          "type": "string",
          "format": "uri",
          "description": "Author's PDS endpoint. Use to construct the post's image blob URL."
        },
        "uri": {
          "type": "string",
          "format": "at-uri"
        },
        "text": {
          "type": "string"
        },
        "author": {
          "ref": "app.didpic.actor.defs#profileBasic",
          "type": "ref"
        },
        "labels": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "editedAt": {
          "type": "string",
          "format": "datetime",
          "description": "Set when the post has been edited at least once. Absent for never-edited posts."
        },
        "imageCid": {
          "type": "string",
          "format": "cid"
        },
        "createdAt": {
          "type": "string",
          "format": "datetime"
        },
        "indexedAt": {
          "type": "string",
          "format": "datetime"
        },
        "likeCount": {
          "type": "integer",
          "minimum": 0
        },
        "aspectRatio": {
          "type": "object",
          "properties": {
            "width": {
              "type": "integer",
              "minimum": 1
            },
            "height": {
              "type": "integer",
              "minimum": 1
            }
          }
        },
        "commentCount": {
          "type": "integer",
          "minimum": 0
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "uri"
    ],
    "properties": {
      "uri": {
        "type": "string",
        "format": "at-uri"
      }
    }
  },
  "description": "Unauthenticated post view for public web landings. Omits viewer-relative fields and the comment thread."
}

Lexicon Garden

@