API

Spectersync API

Updated June 10, 2026

Every CMS as clean markdown, over one REST contract.

The Spectersync API is the engine behind the product, exposed for developers. One set of endpoints reads and writes Shopify, WordPress, Ghost, and Webflow content as markdown — so you build against a single contract instead of four different CMS APIs, four auth models, and four content shapes.

The service runs at api.spectersync.com.

What it does

Connect a site once, and the API gives you two operations that work the same across every supported platform:

  • Read a post, page, article, or CMS item as markdown with normalized frontmatter — title, status, tags, slug, dates, SEO fields.
  • Write markdown back to create or update that content, with the conversion to each platform’s native format handled for you.

That round-trip — CMS to clean markdown and back — is the whole product. It’s what makes “edit your whole site with one tool” possible, and it’s what the API hands you directly.

What it is not: a universal document converter. The API converts between supported CMS content and markdown. It does not turn arbitrary PDFs, Word documents, or other file formats into markdown — “any content” here means any post or item on a connected CMS, not any file on disk.

Supported platforms

Round-trip read and write today for Shopify, WordPress, Ghost, and Webflow. Text and structure convert cleanly; the rarer edge cases (complex Ghost cards, Gutenberg blocks, Webflow embeds) are preserved verbatim rather than dropped. The per-platform pull/push surface is the same one documented in the Capabilities matrix.

Read a post as markdown

GET /v1/sites/{site_id}/posts/{post_id}
Authorization: Bearer sk_live_…
Accept: text/markdown
---
title: "How we cut our build time in half"
status: published
slug: cut-build-time
tags: [engineering, performance]
updated_at: 2026-05-18T09:24:00Z
---

We shaved nine minutes off CI by caching the dependency layer…

Write markdown back

PUT /v1/sites/{site_id}/posts/{post_id}
Authorization: Bearer sk_live_…
Content-Type: text/markdown
---
title: "How we cut our build time in half"
status: published
slug: cut-build-time
tags: [engineering, performance, ci]
---

We shaved nine minutes off CI by caching the dependency layer — here's the exact config…

The API converts the markdown to the platform’s native format, applies the frontmatter, and returns the canonical record. The same request shape works whether the site is Shopify, WordPress, Ghost, or Webflow.

Snippets are illustrative — the exact paths, fields, and auth are finalized with beta partners.

Availability

The Spectersync API is in private beta. There’s no public pricing and no general-availability date yet — access is granted to a small set of partners while the contract stabilizes. If the round-trip is what you’ve been trying to build yourself, request access below and tell us what you’re building.