v2 model — public beta

The content API
for modern teams.

Generate on-brand posts for LinkedIn, X, Threads and Instagram from a single endpoint. Ship a content engine in an afternoon — not a quarter.

Free during public beta · no credit card required

POST /v1/generate
// Using the native fetch API — no SDK install required.const res = await fetch("https://wjjdnwgkbydxqegfcvty.supabase.co/functions/v1/generate", {  method: "POST",  headers: {    Authorization: `Bearer ${process.env.MARQAL_KEY}`,    "Content-Type": "application/json",  },  body: JSON.stringify({    platform: "linkedin",    topic: "Launching v2 of our content API.",    variants: 3,  }),});const { variations } = await res.json();

Live demo

Try it. No account needed.

Pick a platform, drop in a topic, and watch Marqal generate three on-brand variations in seconds.

Demo uses sample outputs. Sign up to generate with the live model.

Generated content

Your variations will appear here. Pick a platform and click Generate.

Developer-first content infrastructure

1 API
for every surface
5
supported platforms
JSON
structured responses
REST
JSON over HTTPS
Use fromcURLJavaScript (fetch)Python (requests)Any HTTP client

Official SDKs coming soon.

Platform

An API designed for developer teams.

Fast generation

Built for responsive social content workflows through a single API request.

Every major surface

Outputs tuned to the conventions of each network you ship to.

Secure by default

Scoped keys, audit logs, and PII-aware request handling.

Aligned to your voice

Fine-tune to your brand tone with a handful of examples.

Capabilities

One API. Every surface.

Ad copy

High-converting ads for TikTok, Meta, and Google.

Viral hooks

Scroll-stopping openers optimized for engagement.

Email campaigns

Persuasive sequences for launches, sales, and retention.

Product copy

SEO-ready ecommerce copy designed for conversion.

Ship in an afternoon.

Free during public beta. No credit card required.