Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.neuraldraft.io/llms.txt

Use this file to discover all available pages before exploring further.

We follow SemVer on the /v1/* surface. Breaking changes are versioned and announced 90 days in advance. Subscribe to the RSS feed or the release.shipped webhook for automated notifications.

2026-05-08 — SDK and central admin

Added
  • @neuraldraft/sdk@0.1.0 published to npm. Auto-generated from this OpenAPI spec; covers every /v1/* resource with typed inputs, typed responses, retry-aware error classes, and an idempotency-key helper.
  • Central admin host live at app.neuraldraft.io. Sign in once, manage every project on your account from a single domain.
  • API Console added to the dashboard. One sidebar tab now bundles:
    • Keys — mint, name, scope, rotate, revoke.
    • Brand — voice, audience, colors, fonts, target languages.
    • Webhooks — endpoints, signing secrets, delivery log, replay.
    • Logs — request log with status, latency, request id, response body.
    • MCP setup — copy-pastable config for Claude Code, Cursor, Continue.
Changed
  • The dashboard’s “Settings → API” tab is now “API Console” and is reachable at the top of the sidebar instead of buried under settings.

2026-05-07 — MCP server and docs site

Added
  • @neuraldraft/mcp@0.1.0 published to npm. Stdio MCP server exposing resources (brand://current, schema://*, conventions://*), tools (register_component, generate_blog_post, generate_image, connect_social_account, setup_booking_widget and more), and slash- command prompts (/scaffold-marketing-site, /scaffold-blog-page, /connect-existing-site, /add-booking-widget).
  • Documentation site live at docs.neuraldraft.io. Mintlify-powered; the API reference is generated from the OpenAPI spec and stays in sync on every push.
  • llms.txt and llms-full.txt published at the docs root for AI ingestion.

2026-05-04 — v1 API live

The v1 Project API is generally available. Added
  • All five pillars exposed under /v1/*:
    • CMS/content, /components, /brand, /images, /translation-keys.
    • Blog/blog-posts, /categories, /tags, plus translation sub-resources.
    • Social/social-posts, /social-accounts with OAuth flows for Facebook, Instagram, X, TikTok, LinkedIn and YouTube.
    • Booking/services, /bookings, /booking-settings, /calendar-feeds.
    • Commerce/products, /orders, /checkout-sessions, /connect/* for Stripe Connect onboarding.
  • Async work tracked by a unified Job resource (/jobs, /jobs/{id}, /jobs/{id}/stream) supporting blog generation, social generation, image generation, batch translation, content plans, and full-website generation.
  • Outgoing webhook system (/webhook-endpoints) with HMAC-SHA256 signatures, five-tier retry, replayable deliveries, signing-secret rotation.
  • Per-key scopes (content:read, commerce:write, …) with * for full access.
  • Idempotency keys honoured on all mutating endpoints.
  • Embeddable widgets at widgets.neuraldraft.io/v1/* for booking, buy button, cart, product card.
  • /v1/public/* surface for browser-side reads with no auth and per-IP rate limits.
  • Bearer-token middleware, scope middleware, and per-key sliding-window rate limit on every authenticated route.
  • Standard RFC 7807 error envelope with stable code field on every response.

How to subscribe

  • RSS: https://docs.neuraldraft.io/changelog/feed.xml
  • Webhook: subscribe release.shipped on /v1/webhook-endpoints. Each event includes a link to the relevant changelog entry and a flag for whether it’s breaking.
  • Status page: status.neuraldraft.io for incidents and planned maintenance.