pub.chive.graph.getEdge

chive.pub View official

Documentation

Retrieve a knowledge graph edge by AT-URI

main query

Retrieve a knowledge graph edge by AT-URI

Parameters

uri string at-uri Required

Edge AT-URI

Output

Encodingapplication/json

Errors

NotFound
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
Edge AT-URI
View raw schema
{
  "description": "Retrieve a knowledge graph edge by AT-URI",
  "errors": [
    {
      "name": "NotFound"
    }
  ],
  "output": {
    "encoding": "application/json",
    "schema": {
      "ref": "#graphEdge",
      "type": "ref"
    }
  },
  "parameters": {
    "properties": {
      "uri": {
        "description": "Edge AT-URI",
        "format": "at-uri",
        "type": "string"
      }
    },
    "required": [
      "uri"
    ],
    "type": "params"
  },
  "type": "query"
}
graphEdge object

Graph edge response

Properties

cid string Optional

Content identifier

createdAt string datetime Required

Creation timestamp

createdBy string did Optional

DID of creator

id string Required

Edge UUID identifier

proposalUri string at-uri Optional

AT-URI of creating proposal

relationSlug string Required

Relation slug (broader, narrower, related, etc.)

relationUri string at-uri Optional

AT-URI of relation type node

sourceUri string at-uri Required

AT-URI of source node

status string Required

Edge lifecycle status

Known values: proposed, established, deprecated
targetUri string at-uri Required

AT-URI of target node

updatedAt string datetime Optional

Last update timestamp

uri string at-uri Required

AT-URI of the edge

weight integer Optional

Edge weight (scaled by 1000 for 0.0-1.0 range)

minimum: 0maximum: 1000
View raw schema
{
  "description": "Graph edge response",
  "properties": {
    "cid": {
      "description": "Content identifier",
      "type": "string"
    },
    "createdAt": {
      "description": "Creation timestamp",
      "format": "datetime",
      "type": "string"
    },
    "createdBy": {
      "description": "DID of creator",
      "format": "did",
      "type": "string"
    },
    "id": {
      "description": "Edge UUID identifier",
      "type": "string"
    },
    "metadata": {
      "description": "Edge-specific metadata",
      "ref": "pub.chive.graph.edge#edgeMetadata",
      "type": "ref"
    },
    "proposalUri": {
      "description": "AT-URI of creating proposal",
      "format": "at-uri",
      "type": "string"
    },
    "relationSlug": {
      "description": "Relation slug (broader, narrower, related, etc.)",
      "type": "string"
    },
    "relationUri": {
      "description": "AT-URI of relation type node",
      "format": "at-uri",
      "type": "string"
    },
    "sourceUri": {
      "description": "AT-URI of source node",
      "format": "at-uri",
      "type": "string"
    },
    "status": {
      "description": "Edge lifecycle status",
      "knownValues": [
        "proposed",
        "established",
        "deprecated"
      ],
      "type": "string"
    },
    "targetUri": {
      "description": "AT-URI of target node",
      "format": "at-uri",
      "type": "string"
    },
    "updatedAt": {
      "description": "Last update timestamp",
      "format": "datetime",
      "type": "string"
    },
    "uri": {
      "description": "AT-URI of the edge",
      "format": "at-uri",
      "type": "string"
    },
    "weight": {
      "description": "Edge weight (scaled by 1000 for 0.0-1.0 range)",
      "maximum": 1000,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [
    "id",
    "uri",
    "sourceUri",
    "targetUri",
    "relationSlug",
    "status",
    "createdAt"
  ],
  "type": "object"
}

Lexicon Garden

@