Discourse · Capability
Discourse API Documentation — Uploads
Discourse API Documentation — Uploads. 7 operations. Lead operation: Creates an upload. Self-contained Naftiko capability covering one Discourse business surface.
What You Can Do
POST
Createupload
— Creates an upload
/v1/uploads-json
POST
Abortmultipart
— Abort multipart upload
/v1/uploads/abort-multipart-json
POST
Batchpresignmultipartparts
— Generates batches of presigned URLs for multipart parts
/v1/uploads/batch-presign-multipart-parts-json
POST
Completeexternalupload
— Completes a direct external upload
/v1/uploads/complete-external-upload-json
POST
Completemultipart
— Complete multipart upload
/v1/uploads/complete-multipart-json
POST
Createmultipartupload
— Creates a multipart external upload
/v1/uploads/create-multipart-json
POST
Generatepresignedput
— Initiates a direct external upload
/v1/uploads/generate-presigned-put-json
MCP Tools
creates-upload
Creates an upload
abort-multipart-upload
Abort multipart upload
generates-batches-presigned-urls-multipart
Generates batches of presigned URLs for multipart parts
completes-direct-external-upload
Completes a direct external upload
complete-multipart-upload
Complete multipart upload
creates-multipart-external-upload
Creates a multipart external upload
initiates-direct-external-upload
Initiates a direct external upload