FluxWriter API
Generate and publish SEO content from your own app, script, or product. Simple REST, JSON in and out, the same engine and quotas as the dashboard. The FluxWriter API is available on the Pro and Agency plans.
Get an API key and authenticate
In the dashboard go to Settings, then API keys, then Create key. Copy it immediately, because it is shown only once, and treat it like a password since it acts on your account. Send your key as a Bearer token on every request against the base URL https://fluxwriter.com, and all responses are JSON.
Endpoints
The REST API exposes a small set of endpoints for checking your account, listing connected sites, generating articles, and publishing posts:
- GET /v1/me returns your plan and limits, useful as an is-my-key-working check.
- GET /v1/sites lists the sites connected to your account so you can pass the site id when generating.
- POST /v1/generate creates one SEO article for a connected site and returns when generation finishes. Body fields include siteId plus optional topic, focusKeyword, wordCount, mode, language, and autoPublish. It counts against your monthly quota.
- POST /v1/posts/:id/publish publishes an existing post, such as one generated as a draft, to its platform.
- GET /v1/posts lists your posts, most recent first, and GET /v1/posts/:id fetches one post including its full HTML content.
Publishing and webhooks
Generate and publish SEO-optimized articles to WordPress, Shopify, Wix, Webflow, Ghost, or any webhook. If the SEO score is below the quality bar, an auto-publish is held as a draft for review. To react to publishes, set a publish webhook in Settings and FluxWriter posts a signed JSON payload whenever a post is published, with no polling needed.