> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.emtelligent.com/nlp/api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.emtelligent.com/_mcp/server. This is the specification for Emtelligent's NLP processing API. Takes in documents and provides status updates and results on processing tasks. **Specification version 2.24.1.** This API specification is versioned with [Semantic Versioning](https://semver.org). See [our versioning document](/nlp/versioning/api-versioning) for details. ## API Docs - NLP API Reference > Tasks [Submit files containing documents for processing](https://docs.emtelligent.com/nlp/api/tasks/submit-files-containing-documents-for-processing.md) - NLP API Reference > Tasks [Check on a running processing task](https://docs.emtelligent.com/nlp/api/tasks/check-on-a-running-processing-task.md) - NLP API Reference > Tasks [Get result from a completed processing task](https://docs.emtelligent.com/nlp/api/tasks/get-result-from-a-completed-processing-task.md) - NLP API Reference > Tasks [Cancel a task](https://docs.emtelligent.com/nlp/api/tasks/cancel-a-task.md) - NLP API Reference > Info [Get user information.](https://docs.emtelligent.com/nlp/api/info/get-user-information.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.emtelligent.com/openapi.json) - [OpenAPI YAML](https://docs.emtelligent.com/openapi.yaml)