Skip to content

docs: require user for file upload API#794

Merged
RiskeyL merged 2 commits into
mainfrom
laipz8200/docs-require-file-upload-user
May 27, 2026
Merged

docs: require user for file upload API#794
RiskeyL merged 2 commits into
mainfrom
laipz8200/docs-require-file-upload-user

Conversation

@laipz8200
Copy link
Copy Markdown
Member

Summary

  • Mark user as required for the shared /files/upload request schema in chat, chatflow, completion, and workflow API specs.
  • Update the user field description to clarify uniqueness requirements and the separation between Service API and WebApp conversations.

Impact

Developers using the Service API file upload endpoint now see the required end-user identifier contract consistently across app API references.

Mark the user form field as required for the shared files/upload Service API endpoint in chat, chatflow, completion, and workflow specs.

Update the field description to clarify that Service API conversations are separate from WebApp conversations.
@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented May 27, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
dify-core-product 🟢 Ready View Preview May 27, 2026, 7:04 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@laipz8200 laipz8200 marked this pull request as ready for review May 27, 2026 07:03
@laipz8200 laipz8200 requested a review from RiskeyL as a code owner May 27, 2026 07:03
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. documentation Improvements or additions to documentation labels May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🌐 Multi-language Sync

✅ Created sync PR #795

Synced 8 files to cn + jp

Both PRs can merge independently. Future commits here will auto-update the sync PR.

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label May 27, 2026
@RiskeyL RiskeyL merged commit 9b82c3e into main May 27, 2026
3 of 4 checks passed
@RiskeyL RiskeyL deleted the laipz8200/docs-require-file-upload-user branch May 27, 2026 14:57
@RiskeyL
Copy link
Copy Markdown
Contributor

RiskeyL commented May 28, 2026

💚 All backports created successfully

Status Branch Result
release/1.14.2

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

RiskeyL added a commit that referenced this pull request May 28, 2026
* docs(api-reference): require user for file upload

Mark the user form field as required for the shared files/upload Service API endpoint in chat, chatflow, completion, and workflow specs.

Update the field description to clarify that Service API conversations are separate from WebApp conversations.

* docs(api-reference): clarify file upload user field and sync zh/ja

---------


(cherry picked from commit 9b82c3e)

Co-authored-by: -LAN- <laipz8200@outlook.com>
@RiskeyL
Copy link
Copy Markdown
Contributor

RiskeyL commented May 28, 2026

💔 Some backports could not be created

Status Branch Result
release/1.14.1 An unhandled error occurred. Please see the logs for details
release/1.14.0

Manual backport

To create the backport manually run:

backport --pr 794

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

@RiskeyL
Copy link
Copy Markdown
Contributor

RiskeyL commented May 28, 2026

💚 All backports created successfully

Status Branch Result
release/1.14.1
release/1.14.0

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

RiskeyL added a commit that referenced this pull request May 28, 2026
* docs(api-reference): require user for file upload

Mark the user form field as required for the shared files/upload Service API endpoint in chat, chatflow, completion, and workflow specs.

Update the field description to clarify that Service API conversations are separate from WebApp conversations.

* docs(api-reference): clarify file upload user field and sync zh/ja

---------


(cherry picked from commit 9b82c3e)

Co-authored-by: -LAN- <laipz8200@outlook.com>
RiskeyL added a commit that referenced this pull request May 28, 2026
* docs(api-reference): require user for file upload

Mark the user form field as required for the shared files/upload Service API endpoint in chat, chatflow, completion, and workflow specs.

Update the field description to clarify that Service API conversations are separate from WebApp conversations.

* docs(api-reference): clarify file upload user field and sync zh/ja

---------


(cherry picked from commit 9b82c3e)

Co-authored-by: -LAN- <laipz8200@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-release/1.14.0 backport-to-release/1.14.1 backport-to-release/1.14.2 documentation Improvements or additions to documentation lgtm This PR has been approved by a maintainer size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants