compliance:write
Also requires the dealership’s Compliance Checking plan feature (Pro+ / add-on).
Path parameters
string
required
UUID of the content.
Body
string[]
Findings to fix. Each id comes from the stored report (
GET /content/{id}/compliance → report.issues[].id); the suggested replacement is applied to the stored body.string[]
Findings to dismiss. Recorded with the reason; the copy is untouched.
string
Why the ignored findings are acceptable (stored with the dismissal).
boolean
Must be
true to rewrite content that is already published.issue_ids or ignore_issue_ids is required. Send an Idempotency-Key header to make retries safe.
Response
boolean
Whether any accepted fix changed the stored body.
object[]
Accepted findings that were rewritten, with the text replaced and how many occurrences changed.
string[]
Issue ids recorded as dismissed.
object[]
Requested findings that could not be applied, each with a
reason (for example, the flagged wording is no longer present).boolean
The body changed after the report was produced — re-run the check before trusting the remaining findings.
Published content is refused unless
allow_published: true is passed — rewriting a live page is a deliberate choice.