# Cloudmersive Validate Document API

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

Cloudmersive Validate 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 4 JSON Schema definitions. Tagged areas include ValidateDocument. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and 4 JSON Schemas.

Validate Document operations of the Cloudmersive Document and Data Conversion API — 30 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 (30)

| Method | Path | Summary |
|---|---|---|
| POST | `/convert/validate/autodetect` | Autodetect content type and validate |
| POST | `/convert/validate/docx` | Validate a Word document (DOCX) |
| POST | `/convert/validate/docx/repair` | Repair a Word document (DOCX) that contains errors |
| POST | `/convert/validate/docx/upgrade` | Upgrade a Word document (DOCX) to Office 2010 Format |
| POST | `/convert/validate/doc` | Validate a Word 97-2003 Legacy document (DOC) |
| POST | `/convert/validate/image` | Validate an Image File |
| POST | `/convert/validate/png` | Validate a PNG File |
| POST | `/convert/validate/jpg` | Validate a JPG File |
| POST | `/convert/validate/xlsx` | Validate a Excel document (XLSX) |
| POST | `/convert/validate/xlsx/repair` | Repair an Excel spreadsheet (XLSX) that contains errors |
| POST | `/convert/validate/xls` | Validate a Excel 97-2003 Legacy spreadsheet (XLS) |
| POST | `/convert/validate/csv` | Validate a CSV file document (CSV) |
| POST | `/convert/validate/pptx` | Validate a PowerPoint presentation (PPTX) |
| POST | `/convert/validate/pptx/repair` | Repair a PowerPoint presentation (PPTX) that contains errors |
| POST | `/convert/validate/ppt` | Validate a PowerPoint 97-2003 Legacy presentation (PPT) |
| POST | `/convert/validate/rtf` | Validate a Rich Text Format document (RTF) |
| POST | `/convert/validate/zip` | Validate a Zip Archive file (zip) |
| POST | `/convert/validate/gzip` | Validate a GZip Archive file (gzip or gz) |
| POST | `/convert/validate/rar` | Validate a RAR Archive file (RAR) |
| POST | `/convert/validate/tar` | Validate a TAR Tarball Archive file (TAR) |
| POST | `/convert/validate/pdf` | Validate a PDF document file |
| POST | `/convert/validate/xml` | Validate an XML file |
| POST | `/convert/validate/xml/xxe-threats` | Validate an XML file for XML External Entity (XXE) threats |
| POST | `/convert/validate/html` | Validate an HTML file |
| POST | `/convert/validate/html/ssrf-threat-check` | Validate an HTML file and checks for SSRF threats |
| POST | `/convert/validate/txt` | Validate an TXT file |
| POST | `/convert/validate/json` | Validate a JSON file |
| POST | `/convert/validate/executable` | Validate if a file is executable |
| POST | `/convert/validate/eml` | Validate if input file is a valid EML file |
| POST | `/convert/validate/msg` | Validate if input file is a valid MSG file |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/cloudmersive/openapi/cloudmersive-validatedocument-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-document-validation-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-autodetect-document-validation-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-html-ssrf-threat-check-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-xxe-threat-detection-result-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

ValidateDocument

---

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