REST API for SEO content creation

Create and publish SEO content with the CopyJump API

Use the REST API to create or revise standalone markdown, track work with Tasks when needed, optionally schedule the CopyJump agent, and move approved content into your CMS or app.

CopyJump writes the SEO draft. Your system decides where it goes next.

The REST API is the bridge between CopyJump and the tools your team already uses to plan, approve, publish, and track content. You keep your CMS, planning board, and approval process, and CopyJump stays the research and production engine behind them.

It fits the work systems usually do: create Tasks from briefs, campaigns, or records in your own planning system, schedule the agent when a task is ready, then fetch the finished markdown and metadata and mark it synced once your stack has published it. That covers CMS sync into WordPress, Next.js, or a headless CMS, agency delivery workflows, and internal automation.

Need an assistant-driven workflow instead? See the MCP server
How teams use it

Automate the content flow around CopyJump.

REST works best when CopyJump is one step in a larger pipeline. Planning happens in your system, CopyJump writes the draft, and your stack publishes the result. Four steps, start to finish.

  1. 1

    Choose the path

    Create standalone Content, or create a Task when the work needs tracking or CopyJump execution.

  2. 2

    Write or run CopyJump

    Your system can write the markdown directly, or explicitly schedule CopyJump for a content Task.

  3. 3

    Revise one document

    Replace the complete markdown body and update SEO metadata while revisions preserve earlier states.

  4. 4

    Keep status accurate

    Mark the content synced, archived, or published once your system has handled it.

Publishing stack

One step in a larger content pipeline.

The API moves work into CopyJump and moves finished SEO content back out, so the rest of your pipeline does not change. You can send planned work in from a calendar, CRM, Airtable base, or Notion board so SEO starts where your team already plans campaigns, bring approved drafts back out when your CMS or content repo is ready to import and run final checks, and keep status aligned by updating synced and archived state after the piece is handled.

Current V1 surface

REST API endpoints

The current REST surface covers standalone and Task-linked Content, tracked work, and optional agent scheduling.

MethodPathUse
Content
GET/content

List content records without body content.

POST/content

Create a standalone markdown document.

GET/content/{id}

Fetch one content record, including markdown body.

PATCH/content/{id}

Replace markdown, edit SEO metadata, or update editorial state.

Tasks
GET/tasks

List task planning records.

POST/tasks

Create a task from an external idea or brief.

GET/tasks/{id}

Fetch one task and its current derived state.

PATCH/tasks/{id}

Update supported task fields.

Agent
POST/tasks/{id}/agent

Schedule or unschedule CopyJump agent work for a task.

Connection

Simple brand-scoped API access.

Create one brand-scoped bearer API key for the brand you want to connect. The key sets the brand context, so your backend creates tasks, fetches finished drafts, and keeps publishing status in sync without passing brand or organization IDs. The base URL is https://app.copyjump.com/api/v1. Reach for the MCP server instead when an AI assistant needs to plan and act interactively in chat.

REST is for apps.

Use the API when a backend service, CMS connector, or internal system needs predictable HTTP calls.

Using an AI agent? See the MCP server.

MCP exposes the same product contract as agent-friendly tools for Claude, ChatGPT, Codex, and similar clients.

Explore MCP

Frequently Asked Questions

Is the REST API for normal app integrations or AI agents?▼

Use REST when you are building a backend integration, CMS sync, publishing pipeline, or internal tool. If an AI assistant needs to call CopyJump interactively, the MCP server is the better surface.

How does authentication work?▼

REST uses brand-scoped API keys passed as bearer tokens. The key selects the brand context, so external REST callers do not pass brand or organization IDs.

Can I write directly to content bodies?▼

Yes. Create standalone Content or replace the complete markdown body on an existing document. Title and body edits create revisions, and SEO metadata can be updated one field at a time.

Can I use this with WordPress, Next.js, or a headless CMS?▼

Yes. CopyJump provides the content and workflow state. Your integration decides how to transform markdown, map metadata, and publish into the final system.

Set up the CopyJump API for your publishing workflow.

Create Tasks, run the agent, and pull finished SEO drafts straight into your CMS, app, or internal tools.

See the MCP server

Brand-scoped API keys. REST for systems, MCP for AI assistants.