Confluence Version API

The Version API from Confluence — 12 operation(s) for version.

Operations 12

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /attachments/{id}/versions List an attachment's versions · Get attachment versions #
Ask an LLM
“How do I see every uploaded version of an attachment?”
“Can I sort an attachment's version history newest first?”
Tell an agent
List the versions of attachment {id}.
Show attachment {id}'s version history sorted by {sort}.
GET /attachments/{attachment-id}/versions/{version-number} Get one version of an attachment · Get version details for attachment version #
Ask an LLM
“What changed in a specific version of an attachment?”
“Who uploaded a particular attachment version and when?”
Tell an agent
Get version {version} of attachment {attachment}.
Show the details of attachment {attachment} at version {version}.
GET /blogposts/{id}/versions List a blog post's versions · Get blog post versions #
Ask an LLM
“Which edits have been made to a blog post over time?”
“Can I page through a blog post's version history?”
Tell an agent
List the versions of blog post {id}.
Show the last {limit} versions of blog post {id}.
GET /blogposts/{blogpost-id}/versions/{version-number} Get one version of a blog post · Get version details for blog post version #
Ask an LLM
“Who made a specific revision to a blog post?”
“Can I look at the details of an earlier blog post version?”
Tell an agent
Get version {version} of blog post {blogpost}.
Show who edited blog post {blogpost} in version {version}.
GET /pages/{id}/versions List a page's versions · Get page versions #
Ask an LLM
“How do I see the full edit history of a Confluence page?”
“Can I get a page's versions with the body in a particular format?”
Tell an agent
List the versions of page {id}.
Show page {id}'s version history with bodies in {format} format.
GET /pages/{page-id}/versions/{version-number} Get one version of a page · Get version details for page version #
Ask an LLM
“Who made a particular revision to a page, and what was the message?”
“Can I inspect an old version of a page by its number?”
Tell an agent
Get version {version} of page {page}.
Show the details of page {page} at revision {version}.
GET /custom-content/{custom-content-id}/versions List a custom content item's versions · Get custom content versions #
Ask an LLM
“What's the revision history of a custom content item?”
“Can I page through versions of app-defined custom content?”
Tell an agent
List the versions of custom content {item}.
Show the latest {limit} versions of custom content {item}.
GET /custom-content/{custom-content-id}/versions/{version-number} Get one version of custom content · Get version details for custom content version #
Ask an LLM
“Who changed a custom content item in a given version?”
“Can I read the details of a specific custom content revision?”
Tell an agent
Get version {version} of custom content {item}.
Show custom content {item} as of version {version}.
GET /footer-comments/{id}/versions List a footer comment's versions · Get footer comment versions #
Ask an LLM
“Has a footer comment at the bottom of a page been edited?”
“Can I see every revision of a footer comment?”
Tell an agent
List the versions of footer comment {id}.
Show footer comment {id}'s edit history sorted by {sort}.
GET /footer-comments/{id}/versions/{version-number} Get one version of a footer comment · Get version details for footer comment version #
Ask an LLM
“What did a footer comment say in an earlier version?”
“Who edited a footer comment in a particular revision?”
Tell an agent
Get version {version} of footer comment {id}.
Show footer comment {id} as it was at version {version}.
GET /inline-comments/{id}/versions List an inline comment's versions · Get inline comment versions #
Ask an LLM
“Has an inline comment on highlighted text been edited?”
“Can I list every revision of an inline comment?”
Tell an agent
List the versions of inline comment {id}.
Show inline comment {id}'s edit history sorted by {sort}.
GET /inline-comments/{id}/versions/{version-number} Get one version of an inline comment · Get version details for inline comment version #
Ask an LLM
“What did an inline comment say before it was edited?”
“Who changed an inline comment in a specific revision?”
Tell an agent
Get version {version} of inline comment {id}.
Show inline comment {id} as it was at version {version}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/confluence:confluence-version-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

confluence-version-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Confluence Cloud REST API v2 Version API
  description: This document describes Confluence's v2 APIs. This is intended to be an iteration on the existing Confluence Cloud REST API with improvements in both endpoint definitions and performance.
  termsOfService: https://developer.atlassian.com/platform/marketplace/atlassian-developer-terms/
  version: 2.0.0
servers:
- url: https://{your-domain}/wiki/api/v2
  variables:
    your-domain:
      default: no-default
      description: Specific domain of the Confluence site being used. Must be provided.
tags:


# --- truncated at 32 KB (47 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/confluence/refs/heads/main/openapi/confluence-version-api-openapi.yml