Skip to Content
The Makinari API repo now includes an MCP Server — connect your AI models directly. View on GitHub →
AgentsCopywriter

Content Improvement

Analyzes and suggests improvements for existing draft content in bulk.

POST /api/agents/copywriter/content-improve

Request Body

{ "siteId": "123e4567-e89b-12d3-a456-426614174000", "contentIds": ["uuid1", "uuid2"], "improvementGoals": ["SEO optimization", "readability"], "targetAudience": ["developers"], "keywords": ["api", "documentation"] }
ParameterTypeRequiredDescription
siteIdstringYesThe UUID of the site.
contentIdsstring[]NoArray of specific content UUIDs to improve. If omitted, fetches drafts.
segmentIdstringNoFilter drafts by segment ID.
campaignIdstringNoFilter drafts by campaign ID.
userIdstringNoThe UUID of the user.
improvementGoalsstring[]NoSpecific goals for improvement.
targetAudiencestring | string[]NoTarget audience focus.
keywordsstring[]NoKeywords to optimize for.
contentStylestringNoDesired content style.
limitnumberNoMaximum number of items to process (default: 50).

Response

Returns the improved content items and updates them in the database.


GET /api/agents/copywriter/content-improve

Retrieves a list of draft content items available for improvement.

Query Parameters

ParameterTypeRequiredDescription
siteIdstringYesThe UUID of the site.
segmentIdstringNoFilter by segment ID.
campaignIdstringNoFilter by campaign ID.
limitnumberNoLimit results (default: 50).
Last updated on