pub.chive.eprint.listChangelogs

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
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "changelogs"
      ],
      "properties": {
        "cursor": {
          "type": "string",
          "description": "Pagination cursor for next page"
        },
        "changelogs": {
          "type": "array",
          "items": {
            "ref": "#changelogView",
            "type": "ref"
          },
          "description": "List of changelog entries, newest first"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "eprintUri"
    ],
    "properties": {
      "limit": {
        "type": "integer",
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "description": "Maximum number of changelogs to return"
      },
      "cursor": {
        "type": "string",
        "description": "Pagination cursor"
      },
      "eprintUri": {
        "type": "string",
        "format": "at-uri",
        "description": "AT-URI of the eprint to list changelogs for"
      }
    }
  },
  "description": "List all changelog entries for an eprint"
}
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
{
  "type": "object",
  "required": [
    "uri",
    "cid",
    "eprintUri",
    "version",
    "sections",
    "createdAt"
  ],
  "properties": {
    "cid": {
      "type": "string",
      "format": "cid",
      "description": "Content ID of the changelog record"
    },
    "uri": {
      "type": "string",
      "format": "at-uri",
      "description": "AT-URI of the changelog record"
    },
    "summary": {
      "type": "string",
      "description": "One-line summary of changes"
    },
    "version": {
      "ref": "pub.chive.eprint.submission#semanticVersion",
      "type": "ref",
      "description": "Semantic version this changelog describes"
    },
    "sections": {
      "type": "array",
      "items": {
        "ref": "pub.chive.eprint.changelog#changelogSection",
        "type": "ref"
      },
      "description": "Structured changelog sections"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "When this changelog was created"
    },
    "eprintUri": {
      "type": "string",
      "format": "at-uri",
      "description": "URI of the eprint this changelog belongs to"
    },
    "previousVersion": {
      "ref": "pub.chive.eprint.submission#semanticVersion",
      "type": "ref",
      "description": "Previous semantic version"
    },
    "reviewerResponse": {
      "type": "string",
      "description": "Response to peer review feedback"
    }
  },
  "description": "A changelog entry view"
}

Lexicon Garden

@