/
/Ghost API
ChangesDocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
Checked 1h ago · Updated 3w ago
  • getHealth check
  • getGet pricing
  • getGet authentication info
  • postLog out
  • getList spaces
  • postCreate a space
  • postRename a space
  • getGet space usage
  • getGet space usage (deprecated)
  • getList API keys
  • postCreate an API key
  • deleteDelete an API key
  • getList databases
  • postCreate a database
  • getGet a database
  • deleteDelete a database
  • postFork a database
  • postPause a database
  • postResume a database
  • postRename a database
  • postUpdate database password
  • getGet database logs
  • postShare a database
  • getList database shares
  • deleteRevoke a database share
  • getList invoices
  • getGet invoice detail
  • getList payment methods
  • postCreate payment method setup
  • getGet a payment method
  • deleteDelete a payment method
  • putSet primary payment method
  • deleteCancel pending payment method deletion
  • putUpdate compute overage settings
  • postIdentify user
  • postTrack event
  • postSubmit feedback

Create a space

Creates a new Ghost space. Requires user authentication (JWT). API keys cannot be used to create spaces. When no name is provided, the space is named after its owner (e.g. "Jane Doe's space").

post/spaces

Request body

namestring

Name for the new space. When omitted, the space is named after its owner (e.g. "Jane Doe's space").

Response

Space created

idstring required

Space ID.

namestring required

Space name.

Changes