API documentation

GenPolish exposes one deterministic endpoint. You send a draft, it returns the polished text, a token-level diff and a reason for every change — and it applies nothing you have not accepted. The pages below cover authentication, the request and response shapes, every error code, the nine categories a change can fall under, and how a voice profile biases a rewrite towards writing you already published.

Start here

API

Guides

No key yet, or nothing to automate? The editor does the same work in the browser, and shows every change before it is applied. Open GenPolish.