canonical: https://jentic.com/apis/chimprewriter.com/chimprewriter

# Chimp Rewriter API

Jentic publishes the only available OpenAPI specification for Chimp Rewriter API, keeping it validated and agent-ready. Chimp Rewriter is an article spinning and rewriting service that produces alternate phrasings of input text using a thesaurus-based engine combined with natural language processing. The API exposes form-encoded POST endpoints for rewriting a single passage or for batch rewriting multiple passages in one call. It is used by SEO operators, content marketers, and aggregators who need to generate paraphrased versions of copy at scale.

## For AI agents

Spin and paraphrase article text - submit content and receive rewritten versions suitable for SEO and content variation workflows.

## Scope

Does not handle original content generation, grammar correction, or translation - use for paraphrasing and article spinning only.

## Capabilities

- Rewrite a single article passage into a paraphrased version via the /ChimpRewrite endpoint
- Submit multiple text payloads for batch rewriting in one call through /ChimpRewriteBatch
- Tune rewrite aggressiveness with parameters that control synonym substitution depth
- Generate alternate phrasings of marketing copy without manual thesaurus lookup
- Produce paraphrased variations of product descriptions for SEO content seeding

## Use cases

### SEO Content Variation

Generate paraphrased variants of an article so the same source material can be published across multiple landing pages without duplicate content penalties. Submit the source text to /ChimpRewrite and the API returns a rewritten passage with synonyms swapped and sentence structure altered. Useful for SEO agencies producing localised or city-targeted variants of a core blog post.

Example prompt: Send a 500-word source article to /ChimpRewrite with default rewrite settings and return the rewritten version

### Bulk Product Description Rewriting

E-commerce operators with thousands of catalogue entries can rewrite vendor-supplied product descriptions to produce store-specific copy. Submit an array of descriptions to /ChimpRewriteBatch and receive rewritten output for each. This avoids the duplicate-content issue that arises when many resellers publish identical manufacturer copy.

Example prompt: POST 50 product description strings to /ChimpRewriteBatch and return rewritten versions paired with original IDs

### Affiliate Content Seeding

Affiliate site operators rewrite review snippets and round-up content to seed new niche sites without copying source material verbatim. The /ChimpRewrite endpoint accepts the source passage and returns a synonym-substituted variant suitable for review and human editing before publication.

Example prompt: Rewrite a 300-word product review with quality settings and return the spun text

### Agent-Driven Content Pipeline

An AI agent orchestrating a content workflow can call Chimp Rewriter through Jentic to produce paraphrased drafts as one step in a larger pipeline that also drafts, edits, and publishes content. The agent searches Jentic for 'rewrite an article', loads the /ChimpRewrite operation, and executes the rewrite without holding raw API credentials.

Example prompt: Search Jentic for 'rewrite an article', load the ChimpRewrite operation, and execute it on a draft passage

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| POST | `/ChimpRewrite` | Rewrite or spin a single text passage |
| POST | `/ChimpRewriteBatch` | Submit multiple passages for batch rewriting |

## Key resources

- **Rewriting** — Endpoints that accept source text and return paraphrased output, either single-shot or in batch

## Why Jentic

- **Setup:** Wiring Chimp Rewriter by hand means handling its API key and building the paraphrasing request payload for single or batch spinning yourself. Through Jentic you install once, import the Chimp Rewriter API from the API Directory, store the key once, and your agent calls it.
- **Permission scoping:** Chimp Rewriter takes its text in the request body rather than the URL path, so scope the agent to the operations it needs, such as ChimpRewrite for a single article or ChimpRewriteBatch. You choose that set, so the agent runs only the calls you allow.
- **Credential handling:** Your Chimp Rewriter API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'rewrite an article' or 'spin a batch of articles', and Jentic returns the matching ChimpRewrite or ChimpRewriteBatch operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **Spinbot** — Another article spinning service exposing a rewrite endpoint
- **OpenAI API** — General-purpose LLM that can paraphrase text via prompted completion
- **Cohere** — Language model API used to evaluate semantic similarity of rewritten output

## FAQ

### Why is there no official OpenAPI spec for Chimp Rewriter API?

ChimpRewriter does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Chimp Rewriter API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

### What authentication does the Chimp Rewriter API use?

Chimp Rewriter authenticates with an API key passed alongside form-encoded request parameters to /ChimpRewrite and /ChimpRewriteBatch. When called through Jentic, the key is stored encrypted in your Jentic One instance and never enters the agent's context - the agent receives a scoped reference instead of the raw key.

### Can I batch rewrite multiple articles in one call with Chimp Rewriter?

Yes. The /ChimpRewriteBatch endpoint accepts multiple text payloads in a single POST request and returns rewritten output for each, which is more efficient than looping single calls when processing tens or hundreds of passages.

### What are the rate limits for the Chimp Rewriter API?

Specific rate limits are not declared in the OpenAPI spec. ChimpRewriter enforces request throttling tied to subscription tier; check your account dashboard for current limits and plan to backoff on HTTP 429 responses.

### How do I rewrite an article with Chimp Rewriter through Jentic?

Run pip install jentic, search for 'rewrite an article', load the ChimpRewrite operation, then execute with your source text as the input field. Jentic handles the form-encoded POST to /ChimpRewrite and returns the rewritten passage.

### Does Chimp Rewriter accept HTML or only plain text?

The /ChimpRewrite endpoint accepts plain text input; HTML markup passed in the body may be preserved as literal characters in the rewritten output, so strip tags before submission if you only need the prose rewritten.

### Can I limit what my agent is allowed to do with the Chimp Rewriter API?

Yes. Because Jentic One is self-hosted, you set the rules that decide which Chimp Rewriter operations your agent can call, so you can allow only ChimpRewrite for single-passage rewriting, only ChimpRewriteBatch for bulk jobs, or both. Chimp Rewriter takes its text in the request body rather than the URL path, so scoping happens at the operation level and the agent runs only the calls you permit. Your API key stays stored encrypted in your own instance and is injected at execution time, never entering the agent's context.
