POST
/
media
/
upload
curl --request POST \
  --url http://stash.taficloud.com/media/upload \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form folder=general \
  --form folderId=5
{
  "statusCode": 200,
  "message": "Success",
  "data": {
    "id": 378,
    "organizationId": 1,
    "name": "dewallet_1727871941350-1b06e9875e769a103c01e49fbc53299ec",
    "url": "https://dev-stash.taficloud.com/media/download?media=magnavisio/dewallet_1727871941350-1b06e9875e769a103c01e49fbc53299ec-e17c2e769ed7660e1ae6910be709b639.jpg",
    "key": "magnavisio/dewallet_1727871941350-1b06e9875e769a103c01e49fbc53299ec-e17c2e769ed7660e1ae6910be709b639.jpg",
    "bucket": "cloudloom-bucket",
    "mimetype": "image/jpeg",
    "size": 78.6845703125,
    "metaData": {
      "ipAddress": "95.90.247.14",
      "userAgent": "PostmanRuntime/7.42.0"
    },
    "updatedAt": "2024-10-04T08:52:05.264Z",
    "createdAt": "2024-10-04T08:52:05.264Z"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

multipart/form-data
file
file
required
folder
string
Example:

"general"

folderId
string
Example:

"5"

Response

201
application/json
statusCode
integer
required
message
string
required
data
object
required