pub.chive.eprint.listChangelogs

lexicons.governance.chive.pub

Documentation

List all changelog entries for an eprint

main query

List all changelog entries for an eprint

Parameters

cursor string Optional

Pagination cursor

eprintUri string at-uri Required

AT-URI of the eprint to list changelogs for

limit integer Optional

Maximum number of changelogs to return

Output

Encodingapplication/json
changelogs array Required

List of changelog entries, newest first

cursor string Optional

Pagination cursor for next page

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
Pagination cursor
AT-URI of the eprint to list changelogs for
Maximum number of changelogs to return
View raw schema
{
  "description": "List all changelog entries for an eprint",
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "changelogs": {
          "description": "List of changelog entries, newest first",
          "items": {
            "ref": "#changelogView",
            "type": "ref"
          },
          "type": "array"
        },
        "cursor": {
          "description": "Pagination cursor for next page",
          "type": "string"
        }
      },
      "required": [
        "changelogs"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "cursor": {
        "description": "Pagination cursor",
        "type": "string"
      },
      "eprintUri": {
        "description": "AT-URI of the eprint to list changelogs for",
        "format": "at-uri",
        "type": "string"
      },
      "limit": {
        "default": 50,
        "description": "Maximum number of changelogs to return",
        "maximum": 100,
        "minimum": 1,
        "type": "integer"
      }
    },
    "required": [
      "eprintUri"
    ],
    "type": "params"
  },
  "type": "query"
}
changelogView object

A changelog entry view

Properties

cid string cid Required

Content ID of the changelog record

createdAt string datetime Required

When this changelog was created

eprintUri string at-uri Required

URI of the eprint this changelog belongs to

reviewerResponse string Optional

Response to peer review feedback

summary string Optional

One-line summary of changes

uri string at-uri Required

AT-URI of the changelog record

View raw schema
{
  "description": "A changelog entry view",
  "properties": {
    "cid": {
      "description": "Content ID of the changelog record",
      "format": "cid",
      "type": "string"
    },
    "createdAt": {
      "description": "When this changelog was created",
      "format": "datetime",
      "type": "string"
    },
    "eprintUri": {
      "description": "URI of the eprint this changelog belongs to",
      "format": "at-uri",
      "type": "string"
    },
    "previousVersion": {
      "description": "Previous semantic version",
      "ref": "pub.chive.eprint.submission#semanticVersion",
      "type": "ref"
    },
    "reviewerResponse": {
      "description": "Response to peer review feedback",
      "type": "string"
    },
    "sections": {
      "description": "Structured changelog sections",
      "items": {
        "ref": "pub.chive.eprint.changelog#changelogSection",
        "type": "ref"
      },
      "type": "array"
    },
    "summary": {
      "description": "One-line summary of changes",
      "type": "string"
    },
    "uri": {
      "description": "AT-URI of the changelog record",
      "format": "at-uri",
      "type": "string"
    },
    "version": {
      "description": "Semantic version this changelog describes",
      "ref": "pub.chive.eprint.submission#semanticVersion",
      "type": "ref"
    }
  },
  "required": [
    "uri",
    "cid",
    "eprintUri",
    "version",
    "sections",
    "createdAt"
  ],
  "type": "object"
}

Lexicon Garden

@