mirror of
https://github.com/langgenius/dify-docs.git
synced 2026-07-22 04:15:24 -04:00
[DOCS]: API Documentation Missing Content #292
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pop9s on GitHub (Dec 29, 2025).
Type of Documentation Change
Content update
Documentation Page URL or Path
https://docs.dify.ai/api-reference
Current Content
API Documentation Missing Content
Suggested Changes
The following interfaces are used in practice but not documented:
Datasets module:
GET console/api/datasets/{id}/error-docs
GET console/api/datasets/{id}/metadata
GET console/api/datasets/{id}/related-apps
GET console/api/datasets/{id}/use-check
Explore module:
GET console/api/explore/apps
Features module:
GET console/api/features
Files module:
GET console/api/files/support-type
Apps module:
GET console/api/apps/imports/{uuid}/check-dependencies
GET console/api/apps/{id}/advanced-chat/workflow-runs
GET console/api/apps/{id}/workflows/default-workflow-block-configs
GET console/api/apps/{id}/api-keys
GET console/api/apps/{id}/text-to-audio/voices
GET console/api/apps/{id}/workflows/draft
GET console/api/apps/{id}/workflows/draft/config
GET console/api/apps/{id}/workflows/draft/conversation-variables
GET console/api/apps/{id}/workflows/draft/system-variables
GET console/api/apps/{id}/workflows/publish
GET console/api/apps/{id}/workflows/draft/variables
GET api/webapp/access-mode
GET console/api/account/profile
Reason for Change
A large number of Console-related API interfaces and URL splicing rules are missing from the documentation, and the description of public variables is incomplete
Code of Conduct
@hsiong commented on GitHub (Jan 2, 2026):
Related / similar: #540 (API docs discoverability gap)
✅ Document metadata assignment API is documented under “Use Dify”:
https://docs.dify.ai/en/use-dify/knowledge/manage-knowledge/maintain-dataset-via-api#modify-metadata-for-a-single-document-assignment
❌ But it’s not referenced in the API Reference “Knowledge → Documents” section (example page):
https://docs.dify.ai/api-reference/documents/create-a-document-from-text
Impact
Suggestion (low effort)
(cross-link only, no need to duplicate full content)
Expectation
@RiskeyL commented on GitHub (Jan 7, 2026):
Hi @hsiong @pop9s, thank you for bringing this up. Due to some legacy reasons, our API reference has been out of sync with the code and has some gaps. We're currently working on a solution for batch updates, after which the content under "Use Dify" will be removed to make the API reference the single source of truth. I'll share updates with you here as we make progress.
@dosubot[bot] commented on GitHub (Jan 18, 2026):
Hi, @pop9s. I'm Dosu (https://dosu.dev), and I'm helping the dify-docs team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thank you for your understanding and contribution!
@pop9s commented on GitHub (Jan 22, 2026):
Hi @dosubot @RiskeyL @hsiong,This issue is still relevant to the latest version of dify-docs. The Console-related API endpoints I listed (e.g., datasets error-docs, apps api-keys, workflow draft configs) are still missing from the API Reference, and URL splicing rules & public variable descriptions remain incomplete.
We understand the team is working on batch updates to unify the documentation, and we appreciate the effort. We look forward to seeing these practical interfaces added to the API Reference once the update is completed—they’re essential for developers integrating with Dify’s Console features.
Thank you for the progress updates and your work on improving the docs!
@dosubot[bot] commented on GitHub (Jan 22, 2026):
@RiskeyL, the user @pop9s has confirmed that the issue regarding missing Console-related API endpoints and incomplete URL splicing rules in the API Reference is still relevant to the latest dify-docs version and appreciates the ongoing batch update efforts. Could you please assist with this?
@RiskeyL commented on GitHub (Feb 2, 2026):
@dosu Don't close this issue automatically. We're still working on it, thx
@dosubot[bot] commented on GitHub (Feb 14, 2026):
Hi, @pop9s. I'm Dosu, and I'm helping the dify-docs team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thank you for your understanding and contribution!