Skip to content

POST: create new direct upload connection#43

Merged
aliamerj merged 3 commits intoDcup-dev:mainfrom
aliamerj:feat-api/direct-upload
Apr 7, 2025
Merged

POST: create new direct upload connection#43
aliamerj merged 3 commits intoDcup-dev:mainfrom
aliamerj:feat-api/direct-upload

Conversation

@aliamerj
Copy link
Collaborator

@aliamerj aliamerj commented Apr 7, 2025

part: #29

Description:

This PR introduces a new POST endpoint at /api/upload to enable users to create direct upload connections for file uploads, supporting both immediate and queued processing workflows.

  • If wait=true (query parameter), : processes files immediately with directProcessFiles and returns a success message: "Your file was successfully uploaded and processed."
  • If wait=false (default), : queues files for later processing with addToProcessFilesQueue and returns: "Your file has been successfully uploaded and queued for processing."
{
    "code": "ok",
    "message": "Your file has been successfully uploaded and queued for processing."
}

@aliamerj aliamerj merged commit 75a0399 into Dcup-dev:main Apr 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant