SpecDock

Your OpenAPI docs in Confluence.
Never stale. Never exposed.

SpecDock renders OpenAPI & Swagger specs on any Confluence page, fetched at view time from your Git repositories — private ones included. Access tokens live in encrypted storage, not in your pages.

Get it on the Marketplace Talk to us
🔒

Private repos, done right

Tokens are stored in Forge encrypted secret storage and used server-side only. They never reach the page, the editor, or the browser. A read-only, single-repo token is all SpecDock needs.

Always the current version

Specs are fetched at view time, straight from your branch. Merge a change, reload the page — the docs are already up to date. No exports, no attachments, no drift.

Every API on one page

Each macro is independent: render as many specs per page as you need, as full documentation with navigation or as a compact endpoint list. Build a real developer hub.

Up and running in three steps

  1. Type /SpecDock on a Confluence page and pick your source: GitHub, GitLab, Bitbucket, URL or pasted spec.
  2. Point it at your spec file — repository, path, branch. For private repos, add a read-only token.
  3. Save. Your API documentation renders in place and stays current on every view, for every reader.