Edit a proposal before approving it
Adjust the proposed text on a proposal that is still waiting. This changes the proposal, not your content — nothing is published until you approve it.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Knowledge base to operate on. Get the ids from listMyKnowledgeBases.
Proposal to edit, as returned by listQualityProposals.
Body
New text for a proposal, before approving it.
Replace the proposed question. Omit to leave it as proposed.
Replace the proposed answer. Omit to leave it as proposed; it cannot be blanked out.
Replace the split of a QUEBRAR proposal. Omit to leave it as proposed; it cannot be emptied.
Response
The proposal as stored.
A rewrite proposed for content that is answering badly.
The content this proposal rewrites. Read it with getEntry.
What the proposal does to the content: REESCREVER and MELHORAR replace the answer, CORRIGIR_CONFIG also fixes the question, CONSOLIDAR and QUEBRAR restructure it and cannot be applied by this API yet.
REESCREVER, MELHORAR, CONSOLIDAR, QUEBRAR, CORRIGIR_CONFIG The question as it read when the content was analysed.
The answer as it read when the content was analysed. Compare it with the proposal to see what changes.
Why the content is being flagged.
How the content performed over the analysed window.
How urgent the fix is.
"P1"
Conversations per period this content could stop losing if it answered well — the theoretical ceiling.
42
The realistic share of that ceiling, after how often the content is actually reached.
17.5
Whether the rewrite risks overlapping existing content.
Where the proposal stands in the review.
PENDING, APPROVED, REJECTED When the proposal was raised (ISO-8601).
"2026-08-10T14:32:05"
Use this id to edit, approve or reject the proposal.
"6683f1c2a4b19e0012ab34cd"
Proposed new question. Only CORRIGIR_CONFIG changes it.
Proposed new answer — what approving will publish.
For a QUEBRAR proposal, the entries the content would be split into.
The change in one line.
The reasoning behind the change, at length.
The decision recorded when it was approved or rejected.
APROVAR_SEM_ALTERACAO, APROVAR_COM_AJUSTES, REESCREVER_DO_ZERO, REJEITAR The text actually published on approval — the proposal, or your edit of it.
The note recorded with the decision.
Who decided, taken from their credentials.
When it was decided (ISO-8601).
"2026-08-11T09:14:22"
True when the content changed after it was analysed, so the proposal was written against an older answer. False when the current answer still matches. Absent when the current answer could not be read, so drift is unknown — the proposal may be written against stale content. Review it before approving; it never blocks.
false
The window the performance figures cover.
"2026-03-09 → 2026-04-07"