# Dify Enterprise Docs: English 2.7.x

## 2.7.x

### Deploy

- [Deployment Preparation](https://enterprise-docs.dify.ai/en/2.7.x/deploy/checklist.md)
- [Resources Checklist](https://enterprise-docs.dify.ai/en/2.7.x/deploy/resources-checklist.md)
- [License Activation](https://enterprise-docs.dify.ai/en/2.7.x/deploy/license-activation.md)
- [Verify Dify Services Status](https://enterprise-docs.dify.ai/en/2.7.x/deploy/verify-services-status.md)

#### Quick Start for POC

- [Kubernetes](https://enterprise-docs.dify.ai/en/2.7.x/deploy/prerequisites/kubernetes.md)
- [Minikube](https://enterprise-docs.dify.ai/en/2.7.x/deploy/prerequisites/minikube.md)
- [Docker Compose](https://enterprise-docs.dify.ai/en/2.7.x/deploy/prerequisites/docker-compose.md)

#### Deployment for Testing and Production

- [Testing Deployment](https://enterprise-docs.dify.ai/en/2.7.x/deploy/test-production/testing-deployment.md)
- [Production Deployment](https://enterprise-docs.dify.ai/en/2.7.x/deploy/test-production/production-deployment.md)

#### Advanced Configuration

- [Persistent Storage](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/persistent-storage.md)
- [Postgresql Database](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/postgresql-database.md)
- [Redis](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/redis.md)
- [RAG](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/rag.md)
- [Email Provider](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/email-provider.md)
- [File Upload](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/file-upload.md)
- [Nginx Ingress Controller](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/nginx-ingress-controller.md)
- [Domain and SSL Certificate](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/domain-and-ssl-certificate.md)
- [Dify System Logo](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/dify-system-logo.md)
- [Model Provider](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/model-provider.md)
- [Tools](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/tools.md)
- [Environment Variables Explanation](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/environment-variables.md)
- [Dify Helm Chart](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/dify-helm-chart.md)

##### Vector Database

- [Vector Database](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/vector-database.md)
- [Qdrant Single Node](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/qdrant/single-node.md)
- [Qdrant Cluster Deployment](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/qdrant/qdrant-cluster.md)

##### Docker

- [Docker Registry](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/docker/docker-registry.md)

##### Docker Compose

- [Icon Customization](https://enterprise-docs.dify.ai/en/2.7.x/deploy/advanced-configuration/docker-compose/icon-customization.md)

#### Cloud Infrastructure

- [Azure POC Infra Setup](https://enterprise-docs.dify.ai/en/2.7.x/deploy/cloud-infrastructure/azure-poc-infra-setup.md)
- [AWS CDK Deployment](https://enterprise-docs.dify.ai/en/2.7.x/deploy/cloud-infrastructure/aws-setup.md)

#### FAQ

- [Deployment](https://enterprise-docs.dify.ai/en/2.7.x/deploy/faq/deploying.md)

### Administer

- [Workspace Management](https://enterprise-docs.dify.ai/en/2.7.x/administer/workspace-management.md)
- [Admin APIs](https://enterprise-docs.dify.ai/en/2.7.x/administer/admin-apis.md): Requires Dify Enterprise version ≥ v2.2.0
- [Branding Settings](https://enterprise-docs.dify.ai/en/2.7.x/administer/branding.md)
- [System Settings](https://enterprise-docs.dify.ai/en/2.7.x/administer/system-settings.md)
- [FAQ](https://enterprise-docs.dify.ai/en/2.7.x/administer/faq.md)

#### Members Management

- [Member Management](https://enterprise-docs.dify.ai/en/2.7.x/administer/members-management.md)

##### Members Synchronization

- [Sync Members](https://enterprise-docs.dify.ai/en/2.7.x/administer/members/synchronization/sync-team-members.md): Automatically sync organization members through SCIM protocol. Version ≥ v2.7.0
- [Azure](https://enterprise-docs.dify.ai/en/2.7.x/administer/members/synchronization/azure.md): Set up automatic member sync with Azure AD using SCIM. Version ≥ v2.7.0
- [Okta](https://enterprise-docs.dify.ai/en/2.7.x/administer/members/synchronization/okta.md): Set up automatic member sync with Okta using SCIM. Version ≥ v2.7.0

#### Identity Authentication

- [Authentication Methods](https://enterprise-docs.dify.ai/en/2.7.x/administer/authentication.md)
- [Two-Step Verification](https://enterprise-docs.dify.ai/en/2.7.x/administer/2sv.md)

##### SSO

- [SSO Authentication Introduction](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/introduction.md)

###### Okta

- [Configure OIDC with Okta](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/okta/oidc.md)
- [Configuring SAML with Okta](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/okta/saml.md)
- [Configure OAuth2 with Okta](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/okta/oauth2.md)

###### Azure

- [Configuring SAML with Azure Entra ID](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/azure/saml.md)

###### GitHub

- [Configure OAuth2 with GitHub](https://enterprise-docs.dify.ai/en/2.7.x/administer/sso/github/oauth2.md)

### Use

#### Orchestrate

- [App Toolkit](https://enterprise-docs.dify.ai/en/2.7.x/use/build/additional-features.md): Optional features that make your Dify apps more useful

##### Workflow & Chatflow

- [Workflow & Chatflow](https://enterprise-docs.dify.ai/en/2.7.x/use/build/workflow-chatflow.md): Build agentic workflows that combine AI models, tools, and logic into reliable, repeatable processes
- [Orchestration Logic](https://enterprise-docs.dify.ai/en/2.7.x/use/build/orchestrate-node.md): How to arrange, nest, or reuse nodes when building a Workflow or Chatflow
- [Hotkeys](https://enterprise-docs.dify.ai/en/2.7.x/use/build/shortcut-key.md): Keyboard shortcuts for building workflows faster in Dify
- [Version Control](https://enterprise-docs.dify.ai/en/2.7.x/use/build/version-control.md)

###### Nodes

- [Start](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/user-input.md): Collects user inputs to start Workflow and Chatflow applications
- [LLM](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/llm.md): Invoke language models for text generation and analysis
- [Knowledge Retrieval](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/knowledge-retrieval.md): Retrieve relevant content from knowledge bases and use it as context for downstream nodes
- [Answer](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/answer.md): Define response content in Chatflow applications
- [End](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/output.md): Define the final output content of a workflow
- [Question Classifier](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/question-classifier.md): Intelligently categorize user input to route workflow paths
- [IF/ELSE](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/ifelse.md): Add conditional logic and branching to workflows
- [Iteration](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/iteration.md): Process arrays by applying workflows to each element
- [Code](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/code.md): Execute custom Python or JavaScript for data processing
- [Template](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/template.md): Transform and format data using Jinja2 templating
- [Variable Aggregator](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/variable-aggregator.md): Converge exclusive workflow branches into a single output
- [Doc Extractor](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/doc-extractor.md): Extract text content from uploaded documents for AI processing
- [Variable Assigner](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/variable-assigner.md): Manage persistent conversation variables in Chatflow applications
- [Parameter Extractor](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/parameter-extractor.md): Convert natural language to structured data using LLM intelligence
- [HTTP Request](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/http-request.md): Connect to external APIs and web services
- [List Operator](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/list-operator.md): Filter, sort, and select elements from arrays
- [Tool Node](https://enterprise-docs.dify.ai/en/2.7.x/use/nodes/tools.md): Connect to external services and APIs

###### Debug

- [Handle Errors](https://enterprise-docs.dify.ai/en/2.7.x/use/build/predefined-error-handling-logic.md): Choose how LLM, HTTP, Code, and Tool nodes respond when they fail
- [Single Node](https://enterprise-docs.dify.ai/en/2.7.x/use/debug/step-run.md)
- [Run History](https://enterprise-docs.dify.ai/en/2.7.x/use/debug/history-and-logs.md)
- [Error Types](https://enterprise-docs.dify.ai/en/2.7.x/use/debug/error-type.md)

##### Basic Apps

- [Agent](https://enterprise-docs.dify.ai/en/2.7.x/use/build/agent.md): Chat-style apps where the model can reason, make decisions, and use tools autonomously
- [Chatbot](https://enterprise-docs.dify.ai/en/2.7.x/use/build/chatbot.md): The simplest way to build a conversational app with a model and a prompt
- [Text Generator](https://enterprise-docs.dify.ai/en/2.7.x/use/build/text-generator.md): Simple single-turn apps for generating text from a prompt and user inputs

#### Publish

- [Overview](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/README.md): Get your Dify applications into users' hands with web apps, APIs, embeds, and integrations

##### Web App

- [Workflow Web Apps](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/webapp/workflow-webapp.md): Turn your workflows into powerful web applications with batch processing, result management, and streamlined user experiences
- [Chat Web Apps](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/webapp/chatflow-webapp.md): Turn your Chatflow into a fully-featured conversation interface with persistent history and interactive features
- [Settings](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/webapp/web-app-settings.md): Configure branding, basic access controls, and user experience settings for your published web applications
- [Access Control](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/webapp/web-app-access.md): Control who can access your published web apps, from specific members to fully public.
- [Embed Your Web App](https://enterprise-docs.dify.ai/en/2.7.x/use/publish/webapp/embedding-in-websites.md): Deploy your published web app on any website through iframes, chat widgets, or custom integrations

#### Monitor

- [Dashboard](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/analysis.md): Monitor performance, costs, and user engagement through Dify's built-in analytics dashboard
- [Logs](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/logs.md): Monitor real-time conversations, debug issues, and collect user feedback
- [Annotation System](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/annotation-reply.md): Build a curated library of high-quality responses to improve consistency and bypass AI generation

##### Integrations

- [Integrate with LangSmith](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/integrations/integrate-langsmith.md)
- [Integrate with Langfuse](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/integrations/integrate-langfuse.md)
- [Integrate with Opik](https://enterprise-docs.dify.ai/en/2.7.x/use/monitor/integrations/integrate-opik.md)

#### Knowledge

- [Knowledge](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/readme.md)
- [Test Knowledge Retrieval](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/test-retrieval.md)
- [Integrate Knowledge within Apps](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/integrate-knowledge-within-application.md): Associate knowledge bases with your applications and configure retrieval for grounded answers

##### Create

###### Quick Create

- [Quick Create Knowledge](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/introduction.md)
- [Configure the Chunk Settings](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/chunking-and-cleaning-text.md)
- [Specify the Index Method and Retrieval Settings](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/setting-indexing-methods.md)

###### Import Data

- [Upload Local Files](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/import-text-data/readme.md)
- [Sync Data from Notion](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/import-text-data/sync-from-notion.md)
- [Import Data from Website](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/create-knowledge/import-text-data/sync-from-website.md)

###### Connect to External Knowledge

- [Connect to External Knowledge Base](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/connect-external-knowledge-base.md): Integrate external knowledge sources with Dify applications through API connections to leverage custom RAG systems or third-party knowledge services
- [External Knowledge API](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/external-knowledge-api.md): API specification that your external knowledge service must implement to integrate with Dify

##### Manage

- [Manage Knowledge Content](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/manage-knowledge/maintain-knowledge-documents.md)
- [Manage Knowledge Settings](https://enterprise-docs.dify.ai/en/2.7.x/use/knowledge/manage-knowledge/introduction.md)

#### Workspace

- [Overview](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/readme.md): Workspaces are the foundational organizational unit in Dify—everything your team builds, configures, and manages exists within a workspace
- [Model Providers](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/model-providers.md): Add model providers to your workspace so your apps can use LLMs, embedding models, and other AI services
- [Dify Tools](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/tools.md): Manage tools that enable LLMs to interact with external services and APIs
- [Manage Apps](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/app-management.md): Organize, maintain, and share your AI applications with powerful management tools and best practices
- [Manage Members](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/team-members-management.md): Manage workspace members, roles, and permissions to build effective AI teams
- [Personal Settings](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/personal-account-management.md): Manage your profile, login, and interface preferences

##### API Extension

- [API Extensions](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/api-extension/api-extension.md)
- [External Data Tool](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/api-extension/external-data-tool-api-extension.md)
- [Sensitive Content Moderation](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/api-extension/moderation-api-extension.md)
- [Deploy API Extensions Using Cloudflare Workers](https://enterprise-docs.dify.ai/en/2.7.x/use/workspace/api-extension/cloudflare-worker.md)

### Developer Resources

#### Workspace API

##### Guides

- [Get Started with the Dify API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/get-started.md): Get an API key, make your first call, and find the endpoints for your app type
- [Consume Streaming Responses](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/streaming.md): Choose a response mode, parse the SSE stream, dispatch events, and recover when a connection drops
- [End User Identity](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/end-user-identity.md): What the user field identifies, what it scopes, and why it must stay consistent across calls
- [Handle Errors and Rate Limits](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/errors.md): The error envelope, what each status class means, and which failures are worth retrying

###### API Overviews

- [Chatflow App API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/chatflow.md): API for Chatflow apps, covering chat messages, workflow-level streaming, and conversation management
- [Workflow App API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/workflow.md): API for Workflow apps, covering workflow execution, run control and streaming, and run history
- [Knowledge API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/knowledge.md): API for managing knowledge bases, documents, and chunks
- [Chat App API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/chat.md): API for Chatbot and Agent apps, covering chat messages, conversation management, file uploads, and voice
- [Completion App API](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/guides/completion.md): API for Text Generator apps, covering completion messages, file uploads, voice, and feedback

##### App APIs

###### Chat Messages

- [Send Chat Message](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chat-messages/send-chat-message.md): **Available for**: Chatflow, Chatbot, Agent apps.
- [Stop Chat Message Generation](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chat-messages/stop-chat-message-generation.md): **Available for**: Chatflow, Chatbot, Agent apps.
- [Get Next Suggested Questions](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chat-messages/get-next-suggested-questions.md): **Available for**: Chatflow, Chatbot, Agent apps.

###### Completion Messages

- [Send Completion Message](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/completion-messages/send-completion-message.md): **Available for**: Text Generator apps.
- [Stop Completion Message Generation](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/completion-messages/stop-completion-message-generation.md): **Available for**: Text Generator apps.

###### Workflow Runs

- [Run Workflow](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/workflow-runs/run-workflow.md): **Available for**: Workflow apps.
- [Stop Workflow Task](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/workflow-runs/stop-workflow-task.md): **Available for**: Workflow apps.
- [Get Workflow Run Detail](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/workflow-runs/get-workflow-run-detail.md): **Available for**: Chatflow, Workflow apps.
- [List Workflow Logs](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/workflow-runs/list-workflow-logs.md): **Available for**: Chatflow, Workflow apps.

###### Conversations

- [List Conversations](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/conversations/list-conversations.md): **Available for**: Chatflow, Chatbot, Agent apps.
- [List Conversation Messages](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/conversations/list-conversation-messages.md): **Available for**: Chatflow, Chatbot, Agent apps.
- [Rename Conversation](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/conversations/rename-conversation.md): **Available for**: Chatflow, Chatbot, Agent apps.
- [Delete Conversation](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/conversations/delete-conversation.md): **Available for**: Chatflow, Chatbot, Agent apps.

###### Files

- [Upload File](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/files/upload-file.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.

###### Audio

- [Convert Audio to Text](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/audio/convert-audio-to-text.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.
- [Convert Text to Audio](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/audio/convert-text-to-audio.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.

###### Applications

- [Get App Info](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/applications/get-app-info.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.
- [Get App Parameters](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/applications/get-app-parameters.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.
- [Get App Meta](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/applications/get-app-meta.md): **Available for**: Chatflow, Workflow, Chatbot, Agent, Text Generator apps.

###### Feedback

- [Submit Message Feedback](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/feedback/submit-message-feedback.md): **Available for**: Chatflow, Chatbot, Agent, Text Generator apps.

##### Knowledge APIs

###### Knowledge Bases

- [Create an Empty Knowledge Base](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/knowledge-bases/create-an-empty-knowledge-base.md): Creates an empty knowledge base. Add documents to it with [Create Document by Text](/en/2.7.x/develop/api/documents/create-document-by-text) or [Create Document by File](/en/2.7.x/develop/api/documents/create-document-by-file).
- [List Knowledge Bases](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/knowledge-bases/list-knowledge-bases.md): Returns a paginated list of knowledge bases, optionally filtered by keyword or tags.
- [Delete Knowledge Base](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/knowledge-bases/delete-knowledge-base.md): Permanently deletes a knowledge base and all of its documents.
- [Retrieve Chunks from a Knowledge Base / Test Retrieval](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/knowledge-bases/retrieve-chunks-from-a-knowledge-base-test-retrieval.md): Searches a knowledge base and returns the chunks most relevant to the query, for both production retrieval and test retrieval.

###### Documents

- [Create Document by Text](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/create-document-by-text.md): Creates a document in a knowledge base from raw text. Indexing runs asynchronously; track it with the returned `batch` ID via [Get Document Indexing Status](/en/2.7.x/develop/api/documents/get-document-indexing-status).
- [Create Document by File](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/create-document-by-file.md): Creates a document in a knowledge base from an uploaded file. Common formats such as PDF, TXT, and DOCX are supported. Indexing runs asynchronously; track it with the returned `batch` ID via [Get Document Indexing Status](/en/2.7.x/develop/api/documents/get-document-indexing-status).
- [List Documents](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/list-documents.md): Returns a paginated list of documents in a knowledge base.
- [Delete Document](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/delete-document.md): Permanently deletes a document and all its chunks from the knowledge base.
- [Get Document Indexing Status](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/get-document-indexing-status.md): Returns indexing progress for every document in a batch: the current stage and chunk completion counts. Poll until each `indexing_status` reaches `completed` or `error`. Status advances through `waiting` → `parsing` → `cleaning` → `splitting` → `indexing` → `completed`.
- [Update Document by Text](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/update-document-by-text.md): Updates a document's text content, name, or processing configuration. Re-indexes the document when its text changes.
- [Update Document by File](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/documents/update-document-by-file.md): Updates a document by uploading a new file, then re-indexes it.
- [Get Upload File](https://enterprise-docs.dify.ai/api-reference/documents/get-upload-file.md): Returns the source file of a document created by file upload, with signed preview and download URLs. Only documents whose `data_source_type` is `upload_file` have a source file.

###### Chunks

- [Create Chunks](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chunks/create-chunks.md): Create one or more chunks within a document.
- [List Chunks](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chunks/list-chunks.md): Returns a paginated list of chunks within a document, optionally filtered by keyword or indexing status.
- [Update Chunk](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chunks/update-chunk.md): Update a chunk's fields. The update re-triggers indexing for that chunk.
- [Delete Chunk](https://enterprise-docs.dify.ai/en/2.7.x/develop/api/chunks/delete-chunk.md): Permanently delete a chunk from the document.

## OpenAPI Specs

- [openapi_service](/en/2.7.x/develop/api/openapi_service.json)
- [openapi_service](/en/2.5.x/develop/api/openapi_service.json)
