SOLFIND
Web Lens
Portal home

API Versioning - Ghost Developer Docs

https://docs.ghost.org/faq/api-versioning • 249 KB fetched
Open original page


API Versioning - Ghost Developer Docs
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.

Skip to main content
Ghost Developer Docs home page

Search...

⌘ K

* Sign in

* Get Started

* Get Started

Search...

Navigation
API Versioning

Home
Documentation
Migration Guides

*
Tutorials

*
Developer Forum
Getting Started

* Introduction

* Installation

* Hosting Guide

* Updates & Versions

Core Concepts

* Overview

* Architecture

* Configuration

* Staff Users

* Publishing

* Memberships

* Recommendations

* Newsletters

* Security

Themes

* Overview

* Structure

* Contexts

* Assets

* Helpers

* Content

* Search

* Share

* Members

* Routing

* Custom Settings

* GScan

Advanced Tools

* Ghost CLI

* Content API

* Admin API

* JAMstack

* Webhooks

Resources

* FAQ

* Breaking Changes

* Contributing

* LLM

* License

* Logos

* Trademark

On this page

* Stability Index

* Accept-Version Header

API Versioning

Ghost ships with a mature set of APIs. Each API endpoint has a status, which indicates suitability for production use. Read more about Ghost’s architecture .

​

Stability Index

* Stable - forward compatible changes only

* Experimental - being actively worked on, may receive breaking changes

* Deprecated - scheduled for removal

​

Accept-Version Header

Accept-Version: v{major}.{minor}
The ‘Accept-Version’ header allows clients to indicate the minimum version of Ghost they can operate with. It also allows Ghost to determine and communicate if any recent breaking changes are unsuitable for a given client.
When the Accept-Version header is received, Ghost will respond with a Content-Version header indicating the version of the Ghost install that is responding.
If the Accept-Version header is received and the request cannot be processed, Ghost sends an email to the site’s owner and administrators with the details of the problem, to make it easy to find and fix issues with outdated clients.
Ghost major versions ship every 8-12 months, meaning code you write against our API today will be stable for a minimum of 2 years.
Suggest edits Raise issue

github twitter bluesky reddit
Powered by This documentation is built and hosted on Mintlify, a developer documentation platform

Links found on this page

  1. /llms.txt [direct]
  2. Skip to main content [direct]
  3. Ghost Developer Docs home page [direct]
  4. Sign in [direct]
  5. Get Started [direct]
  6. Home [direct]
  7. Documentation [direct]
  8. Migration Guides [direct]
  9. Tutorials [direct]
  10. Developer Forum [direct]
  11. Installation [direct]
  12. Hosting Guide [direct]
  13. Updates & Versions [direct]
  14. Overview [direct]
  15. Architecture [direct]
  16. Configuration [direct]
  17. Staff Users [direct]
  18. Publishing [direct]
  19. Memberships [direct]
  20. Recommendations [direct]
  21. Newsletters [direct]
  22. Security [direct]
  23. Overview [direct]
  24. Structure [direct]
  25. Assets [direct]
  26. Content [direct]
  27. Search [direct]
  28. Share [direct]
  29. Members [direct]
  30. Routing [direct]
  31. Custom Settings [direct]
  32. GScan [direct]
  33. Ghost CLI [direct]
  34. Webhooks [direct]
  35. FAQ [direct]
  36. Breaking Changes [direct]
  37. Contributing [direct]
  38. LLM [direct]
  39. License [direct]
  40. Logos [direct]
  41. Trademark [direct]
  42. architecture [direct]
  43. major versions [direct]
  44. Suggest edits [direct]
  45. Raise issue [direct]
  46. github [direct]
  47. twitter [direct]
  48. bluesky [direct]
  49. reddit [direct]
  50. Powered by This documentation is built and hosted on Mintlify, a developer documentation platform [direct]