.docx), PowerPoint (.pptx), Excel (.xlsx) and PDF. It also takes the old .doc, .ppt and
.xls formats: we convert them and the result comes back in the modern format (.docx, .pptx, .xlsx).
1
Upload the file
2
Ask for the review
stream or background mode. If Doconda made the file, pass its id instead of
uploading it: "file": "doc_01JAB3…".3
Read the result
status tells you how it turned out and GET /documents/{id}/report gives you the details.We never change your text or your values: a mistyped amount is flagged, not corrected. We only apply safe fixes;
the rest is reported. Each fix is applied only if the file improves; otherwise it’s discarded and noted in the
report (
ledger).Where each problem is
Each issue in the report says where it is, inlocation:
pages: the pages (Word, PDF) or slides (PowerPoint), starting at 1.sheetandcells: in Excel, the sheet and the cells or ranges (B3,A2:B2).
Security
Before opening your file we check it for security:- We reject files with macros, files that aren’t really the format they claim, password-protected PDFs, abnormal internal structures or XML declarations (common attack vectors).
- We remove anything that would load or run by itself: linked images and links to external resources, attached templates, embedded objects and files, automatic actions on open and links that launch a program. Normal hyperlinks are kept.
sanitized.removed.
What we check
In every format:money.words_mismatch (an amount in words that doesn’t match the figure, such as “€1,200” versus
“one thousand three hundred euros”) and font.missing (a font we don’t have). Both are reported, not fixed.