ink.branchline.getSeeds

branchline.ink

Documentation

Hydrate seed views for a set of AT-URIs. Seeds are returned in the same order as the input URIs. Unknown URIs are silently omitted.

main query

Hydrate seed views for a set of AT-URIs. Seeds are returned in the same order as the input URIs. Unknown URIs are silently omitted.

Parameters

uris array of string Required

AT-URIs of seeds to hydrate.

Output

Encodingapplication/json
seeds array Required

No description available.

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
AT-URIs of seeds to hydrate.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "seeds"
      ],
      "properties": {
        "seeds": {
          "type": "array",
          "items": {
            "ref": "#seedView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "uris"
    ],
    "properties": {
      "uris": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "at-uri"
        },
        "maxLength": 25,
        "description": "AT-URIs of seeds to hydrate."
      }
    }
  },
  "description": "Hydrate seed views for a set of AT-URIs. Seeds are returned in the same order as the input URIs. Unknown URIs are silently omitted."
}
authorView object

No description available.

Properties

did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
handle string handle Required

An AT Protocol handle (e.g., alice.bsky.social).

View raw schema
{
  "type": "object",
  "required": [
    "did",
    "handle"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "handle": {
      "type": "string",
      "format": "handle"
    },
    "displayName": {
      "type": "string",
      "maxLength": 640,
      "maxGraphemes": 64
    }
  }
}
seedView object

No description available.

Properties

cid string cid Required

A content identifier (CID) referencing immutable data.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

expiresAt string datetime Optional

Earliest expiresAt across the entire provenance chain (self + ancestors). Absent when no seed in the chain has an expiry.

grantedBy ref #authorView Required

Immediate grantor (depth 1 only) — the author of this seed record. For a root seed this is also the chain's origin.

grantee ref #authorView Required

No description available.

uri string at-uri Required

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

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "cid",
    "grantee",
    "grantedBy",
    "createdAt"
  ],
  "properties": {
    "cid": {
      "type": "string",
      "format": "cid"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "grantee": {
      "ref": "#authorView",
      "type": "ref"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "expiresAt": {
      "type": "string",
      "format": "datetime",
      "description": "Earliest expiresAt across the entire provenance chain (self + ancestors). Absent when no seed in the chain has an expiry."
    },
    "grantedBy": {
      "ref": "#authorView",
      "type": "ref",
      "description": "Immediate grantor (depth 1 only) — the author of this seed record. For a root seed this is also the chain's origin."
    }
  }
}

Lexicon Garden

@