Zum Hauptinhalt springen
POST
/
files
/
manager
/
file
Upload a file to managed-files storage
curl --request POST \
  --url https://demo.enneo.ai/api/mind/files/manager/file \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "path": "Audiodateien",
  "name": "music.mp3",
  "url": "https://example.com/file.mp3",
  "base64": "data:image/png;base64,iVBORw0KGgo..."
}
'
{
  "success": true,
  "file": {
    "name": "<string>",
    "path": "<string>",
    "url": "<string>",
    "size": 123,
    "contentType": "<string>"
  }
}

Autorisierungen

Authorization
string
header
erforderlich

JWT-based authentication

Body

application/json
path
string
erforderlich

Target directory path

Beispiel:

"Audiodateien"

name
string

File name

Beispiel:

"music.mp3"

url
string

URL to download the file from

Beispiel:

"https://example.com/file.mp3"

base64
string

Base64-encoded file content (with or without data URI prefix)

Beispiel:

"data:image/png;base64,iVBORw0KGgo..."

Antwort

File uploaded successfully

success
boolean
file
object