Skip to content

Proofread Scan

POST
/api/creative/edit/proofread/scan

Run proofreading across multiple documents (book, chapter, or project scope).

ProofreadScanRequest

Request for multi-document proofreading scan.

object
scope
required
Scope
string
Allowed values: document chapter book project
documentId
Any of:
string
outlineNodeId
Any of:
string

Successful Response

ProofreadResult

Result of a proofreading scan.

object
queries
required
Queries
Array<object>
ProofreadQuery

A query for the author to resolve a consistency issue.

object
id
required
Id
string
documentId
Documentid
string
""
queryType
required
string
Allowed values: spelling contraction hyphenation punctuation formatting naming dialogue numbers
question
required
Question
string
options
required
Options
Array<string>
occurrences
required
Occurrences
Array<object>
ProofreadOccurrence

A single occurrence of a pattern variant in the text.

object
text
required
Text
string
paragraph
required
Paragraph
integer
offset
required
Offset
integer
autoFixable
Autofixable
boolean
default: true
totalPatternsScanned
required
Totalpatternsscanned
integer

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object