# Cloudmersive Edit Document API

**Canonical:** https://apis.io/apis/cloudmersive/cloudmersive-editdocument-api/  
**Provider:** Cloudmersive — https://apis.io/providers/cloudmersive/  
**Base URL:** https://api.cloudmersive.com  
**Documentation:** https://cloudmersive.com/convert-api

Cloudmersive Edit Document API is one of 83 APIs that [Cloudmersive](https://apis.io/providers/cloudmersive/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include EditDocument. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and 6 JSON Schemas.

Edit Document operations of the Cloudmersive Document and Data Conversion API — 71 operation(s) served from https://api.cloudmersive.com and authenticated with the Apikey header. One Cloudmersive API key grants access to every API in the portfolio.

## Operations (60 of 71)

| Method | Path | Summary |
|---|---|---|
| POST | `/convert/edit/begin-editing` | Begin editing a document |
| POST | `/convert/edit/begin-editing/chunk` | Begin editing a document that is broken up until multiple chunks |
| POST | `/convert/edit/finish-editing` | Finish editing document, and download result from document editing |
| POST | `/convert/edit/docx/create/blank` | Create a blank Word DOCX document |
| POST | `/convert/edit/docx/replace-all` | Replace string in Word DOCX document |
| POST | `/convert/edit/docx/replace-all/multi` | Replace multiple strings in Word DOCX document, return result |
| POST | `/convert/edit/docx/replace-all/multi/edit-session` | Replace multiple strings in Word DOCX document, return edit session |
| POST | `/convert/edit/pptx/replace-all` | Replace string in PowerPoint PPTX presentation |
| POST | `/convert/edit/pptx/get-macros` | Get macro information from a PowerPoint PPTX/PPTM presentation document |
| POST | `/convert/edit/docx/get-metadata` | Get all metadata properties in Word DOCX document |
| POST | `/convert/edit/docx/get-content-controls` | Get all content controls (form fields) and values in a Word DOCX document |
| POST | `/convert/edit/docx/get-form-fields` | Get all form fields in a Word DOCX document |
| POST | `/convert/edit/docx/set-form-fields` | Set and fill values for form fields in a Word DOCX document |
| POST | `/convert/edit/docx/set-metadata/custom-property` | Set custom property metadata properties in Word DOCX document |
| POST | `/convert/edit/docx/get-tables` | Get all tables in Word DOCX document |
| POST | `/convert/edit/docx/get-table/by-index` | Get a specific table by index in a Word DOCX document |
| POST | `/convert/edit/docx/get-images` | Get images from a Word DOCX document |
| POST | `/convert/edit/docx/get-macros` | Get macro information from a Word DOCX/DOCM document |
| POST | `/convert/edit/docx/get-styles` | Get styles from a Word DOCX document |
| POST | `/convert/edit/docx/get-sections` | Get sections from a Word DOCX document |
| POST | `/convert/edit/docx/get-body` | Get body from a Word DOCX document |
| POST | `/convert/edit/docx/find/paragraph` | Find matching paragraphs in a Word DOCX document |
| POST | `/convert/edit/docx/replace/paragraph` | Replace matching paragraphs in a Word DOCX document |
| POST | `/convert/edit/docx/get-pages` | Get pages and content from a Word DOCX document |
| POST | `/convert/edit/docx/get-comments/flat-list` | Get comments from a Word DOCX document as a flat list |
| POST | `/convert/edit/docx/get-comments/hierarchical` | Get comments from a Word DOCX document hierarchically |
| POST | `/convert/edit/docx/comments/remove-all` | Remove all comments from a Word DOCX document |
| POST | `/convert/edit/docx/track-changes/enable` | Enable track changes, revisions in a Word DOCX document |
| POST | `/convert/edit/docx/track-changes/disable` | Disable track changes, revisions in a Word DOCX document |
| POST | `/convert/edit/docx/track-changes/accept-all` | Accept all tracked changes, revisions in a Word DOCX document |
| POST | `/convert/edit/docx/insert-comment/on/paragraph` | Insert a new comment into a Word DOCX document attached to a paragraph |
| POST | `/convert/edit/docx/delete-pages` | Delete, remove pages from a Word DOCX document |
| POST | `/convert/edit/docx/get-headers-and-footers` | Get content of a footer from a Word DOCX document |
| POST | `/convert/edit/docx/set-header` | Set the header in a Word DOCX document |
| POST | `/convert/edit/docx/set-footer` | Set the footer in a Word DOCX document |
| POST | `/convert/edit/docx/set-footer/add-page-number` | Add page number to footer in a Word DOCX document |
| POST | `/convert/edit/docx/insert-image` | Insert image into a Word DOCX document |
| POST | `/convert/edit/docx/insert-paragraph` | Insert a new paragraph into a Word DOCX document |
| POST | `/convert/edit/docx/insert-table` | Insert a new table into a Word DOCX document |
| POST | `/convert/edit/docx/get-table-row` | Gets the contents of an existing table row in an existing table in a Word DOCX… |
| POST | `/convert/edit/docx/delete-table-row` | Deletes a table row in an existing table in a Word DOCX document |
| POST | `/convert/edit/docx/delete-table-row/range` | Deletes a range of multiple table rows in an existing table in a Word DOCX… |
| POST | `/convert/edit/docx/insert-table-row` | Insert a new row into an existing table in a Word DOCX document |
| POST | `/convert/edit/docx/update-table-row` | Update, set contents of a table row in an existing table in a Word DOCX document |
| POST | `/convert/edit/docx/update-table-cell` | Update, set contents of a table cell in an existing table in a Word DOCX… |
| POST | `/convert/edit/docx/remove-headers-and-footers` | Remove headers and footers from Word DOCX document |
| POST | `/convert/edit/docx/remove-object` | Delete any object in a Word DOCX document |
| POST | `/convert/edit/xlsx/create/blank` | Create a blank Excel XLSX spreadsheet |
| POST | `/convert/edit/xlsx/create/from/data` | Create a new Excel XLSX spreadsheet from column and row data |
| POST | `/convert/edit/xlsx/get-worksheets` | Get worksheets from a Excel XLSX spreadsheet |
| POST | `/convert/edit/xlsx/get-rows-and-cells` | Get rows and cells from a Excel XLSX spreadsheet, worksheet |
| POST | `/convert/edit/xlsx/get-specific-row` | Get a specific row from a Excel XLSX spreadsheet, worksheet by path |
| POST | `/convert/edit/xlsx/clear-row` | Clear row from a Excel XLSX spreadsheet, worksheet |
| POST | `/convert/edit/xlsx/append-row` | Append row to a Excel XLSX spreadsheet, worksheet |
| POST | `/convert/edit/xlsx/delete-worksheet` | Delete, remove worksheet from an Excel XLSX spreadsheet document |
| POST | `/convert/edit/xlsx/get-cell/by-index` | Get cell from an Excel XLSX spreadsheet, worksheet by index |
| POST | `/convert/edit/xlsx/get-cell/by-identifier` | Get cell from an Excel XLSX spreadsheet, worksheet by cell identifier |
| POST | `/convert/edit/xlsx/clear-cell/by-index` | Clear cell contents in an Excel XLSX spreadsheet, worksheet by index |
| POST | `/convert/edit/xlsx/set-cell/by-index` | Set, update cell contents in an Excel XLSX spreadsheet, worksheet by index |
| POST | `/convert/edit/xlsx/set-cell/by-identifier` | Set, update cell contents in an Excel XLSX spreadsheet, worksheet by cell… |

…and 11 more operations. They are listed in full on the page.

## Machine-readable artifacts (10)

- **OpenAPI** — https://artifacts.apis.io/cloudmersive/openapi/cloudmersive-editdocument-api-openapi.yml
- **OpenAPI** — https://api.cloudmersive.com/convert/docs/v1/swagger
- **Documentation** — https://api.cloudmersive.com/docs/convert.asp
- **APIReference** — https://api-console.cloudmersive.com/swagger/index.html?urls.primaryName=Convert%20API
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-docx-insert-image-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-insert-docx-insert-paragraph-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-insert-docx-tables-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-insert-docx-table-row-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-get-docx-metadata-properties-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-set-xlsx-cell-request-schema.json

## Other Cloudmersive APIs (12)

- [Cloudmersive Image Ocr API](https://apis.io/apis/cloudmersive/cloudmersive-imageocr-api/)
- [Cloudmersive Pdf Ocr API](https://apis.io/apis/cloudmersive/cloudmersive-pdfocr-api/)
- [Cloudmersive Preprocessing API](https://apis.io/apis/cloudmersive/cloudmersive-preprocessing-api/)
- [Cloudmersive Receipts API](https://apis.io/apis/cloudmersive/cloudmersive-receipts-api/)
- [Cloudmersive Address API](https://apis.io/apis/cloudmersive/cloudmersive-address-api/)
- [Cloudmersive Ai Image Detection API](https://apis.io/apis/cloudmersive/cloudmersive-aiimagedetection-api/)
- [Cloudmersive Analytics API](https://apis.io/apis/cloudmersive/cloudmersive-analytics-api/)
- [Cloudmersive Analyze API](https://apis.io/apis/cloudmersive/cloudmersive-analyze-api/)
- [Cloudmersive Artistic API](https://apis.io/apis/cloudmersive/cloudmersive-artistic-api/)
- [Cloudmersive Audio API](https://apis.io/apis/cloudmersive/cloudmersive-audio-api/)
- [Cloudmersive Barcode Lookup API](https://apis.io/apis/cloudmersive/cloudmersive-barcodelookup-api/)
- [Cloudmersive Barcode Scan API](https://apis.io/apis/cloudmersive/cloudmersive-barcodescan-api/)

## Tags

EditDocument

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cloudmersive/cloudmersive-editdocument-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cloudmersive/.
