pub.chive.endorsement.listForUser

chive.pub View official

Documentation

List endorsements given by a specific user

main query

List endorsements given by a specific user

Parameters

contributionType string Optional

Filter by contribution type

cursor string Optional

Pagination cursor for next page

endorserDid string did Required

DID of the endorser

limit integer Optional

Maximum number of results to return

Output

Encodingapplication/json
cursor string Optional

Cursor for next page

endorsements array Required

List of endorsements given by the user

hasMore boolean Required

Whether more results are available

total integer Optional

Total number of endorsements

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
Filter by contribution type
Pagination cursor for next page
DID of the endorser
Maximum number of results to return
View raw schema
{
  "description": "List endorsements given by a specific user",
  "errors": [],
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "cursor": {
          "description": "Cursor for next page",
          "type": "string"
        },
        "endorsements": {
          "description": "List of endorsements given by the user",
          "items": {
            "ref": "#endorsementView",
            "type": "ref"
          },
          "type": "array"
        },
        "hasMore": {
          "description": "Whether more results are available",
          "type": "boolean"
        },
        "total": {
          "description": "Total number of endorsements",
          "type": "integer"
        }
      },
      "required": [
        "endorsements",
        "hasMore"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "contributionType": {
        "description": "Filter by contribution type",
        "knownValues": [
          "methodological",
          "analytical",
          "theoretical",
          "empirical",
          "conceptual",
          "technical",
          "data",
          "replication",
          "reproducibility",
          "synthesis",
          "interdisciplinary",
          "pedagogical",
          "visualization",
          "societal-impact",
          "clinical"
        ],
        "type": "string"
      },
      "cursor": {
        "description": "Pagination cursor for next page",
        "type": "string"
      },
      "endorserDid": {
        "description": "DID of the endorser",
        "format": "did",
        "type": "string"
      },
      "limit": {
        "default": 50,
        "description": "Maximum number of results to return",
        "maximum": 100,
        "minimum": 1,
        "type": "integer"
      }
    },
    "required": [
      "endorserDid"
    ],
    "type": "params"
  },
  "type": "query"
}
authorRef object

No description available.

Properties

avatar string uri Optional

A valid URI.

did string did Required

A decentralized identifier (DID).

displayName string Optional

No description available.

handle string Optional

No description available.

View raw schema
{
  "properties": {
    "avatar": {
      "format": "uri",
      "type": "string"
    },
    "did": {
      "format": "did",
      "type": "string"
    },
    "displayName": {
      "type": "string"
    },
    "handle": {
      "type": "string"
    }
  },
  "required": [
    "did"
  ],
  "type": "object"
}
endorsementView object

View of an endorsement

Properties

cid string Required

Content identifier

comment string Optional

Optional comment

maxLength: 1000 bytes
contributions array of string Required

Contribution types being endorsed

minLength: 1 items
createdAt string datetime Required

Creation timestamp

endorser ref #authorRef Required

No description available.

eprintTitle string Optional

Title of the endorsed eprint

eprintUri string at-uri Required

Endorsed eprint AT-URI

uri string at-uri Required

Endorsement AT-URI

View raw schema
{
  "description": "View of an endorsement",
  "properties": {
    "cid": {
      "description": "Content identifier",
      "type": "string"
    },
    "comment": {
      "description": "Optional comment",
      "maxLength": 1000,
      "type": "string"
    },
    "contributions": {
      "description": "Contribution types being endorsed",
      "items": {
        "knownValues": [
          "methodological",
          "analytical",
          "theoretical",
          "empirical",
          "conceptual",
          "technical",
          "data",
          "replication",
          "reproducibility",
          "synthesis",
          "interdisciplinary",
          "pedagogical",
          "visualization",
          "societal-impact",
          "clinical"
        ],
        "type": "string"
      },
      "minLength": 1,
      "type": "array"
    },
    "createdAt": {
      "description": "Creation timestamp",
      "format": "datetime",
      "type": "string"
    },
    "endorser": {
      "ref": "#authorRef",
      "type": "ref"
    },
    "eprintTitle": {
      "description": "Title of the endorsed eprint",
      "type": "string"
    },
    "eprintUri": {
      "description": "Endorsed eprint AT-URI",
      "format": "at-uri",
      "type": "string"
    },
    "uri": {
      "description": "Endorsement AT-URI",
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri",
    "cid",
    "eprintUri",
    "endorser",
    "contributions",
    "createdAt"
  ],
  "type": "object"
}

Lexicon Garden

@