Manage multiple brand kits and batch content across client accounts without manual work.
Integrate content generation into your product — documentation, onboarding guides, blog posts on demand.
Build on top of J77. Pipe verified, publish-ready content into any CMS, workflow, or platform.
Full programmatic access to the J77.ai content pipeline.
Create and configure brand kits with voice, tone, SEO prefs, and press-release defaults.
Single articles or full content suites across 10 kinds — blog, web page, news, how-to, doc, resource, image, social, email, press release.
Dateline, quotes (verbatim / polish / generate), boilerplate, media contact — journalist-ready output.
Generate "Listen" versions with Grok TTS — five voices, ready for podcast feeds.
Generate AI images with style/mood/colors, plus optional brand-logo overlays.
Check balance, list transactions. Same token bundles fund web, API, and MCP calls.
Manage reusable content — CTAs, glossary terms, product blurbs, brand assets.
Conversational AI with your brand context built in.
Trending topic ideas, build-brief autofill, SEO-keyword extraction, press-release quotes.
OAuth 2.1 + PKCE so ChatGPT / Claude / Cursor can call J77 as a tool.
Every build runs research → critique → claim ledger → consensus merge.
Create a build, poll for completion, and download your content — in any language.
curl -X POST https://api.j77.ai/api/v1/builds \
-H "Authorization: Bearer j77_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: batch-2026-02-22-post-1" \
-d '{
"targetId": "your-target-uuid",
"buildType": "single",
"kind": "blog",
"objective": "Write a blog post about reducing SaaS churn",
"researchPolicy": "required"
}'# Poll every 30 seconds until status is "completed"
curl -s -H "Authorization: Bearer j77_live_YOUR_API_KEY" \
"https://api.j77.ai/api/v1/builds/BUILD_ID" | jq '.build.status'# Download as markdown
curl -H "Authorization: Bearer j77_live_YOUR_API_KEY" \
"https://api.j77.ai/api/v1/deliverables/DELIVERABLE_ID/download?format=md" \
-o article.mdCreate keys with granular permissions: j77:read and j77:write. Rotate or revoke anytime. The same scopes back our OAuth-protected MCP server for AI agents.
60 requests/minute per API key (10/min for builds, 20/min for suggest and images), plus a 120/min per-user cap across all keys and MCP sessions. Rate-limit headers included on every response.
Send an Idempotency-Key header with build requests. Safe to retry without creating duplicates.
API access uses the same token bundles as the web app. There is no separate API subscription.
Step-by-step: sign up, create a key, make your first build, download content.
Interactive Swagger docs with every endpoint, parameter, and response schema.
Batch builds, idempotency patterns, rate limit handling, and automation workflows.
Connect ChatGPT, Claude, or Cursor to your J77 account via OAuth + MCP.
Common questions about API access, MCP, and token usage.
Estimate token costs for your builds before calling the API.