Skip to main content
POST
Upload a file

Authorizations

erlcrussia-api-key
string
header
required

Custom API key. Store on the server; do not include client-side JavaScript.

Query Parameters

domain
string

Пространство имён. default — наш общий namespace, либо домен клиента для его собственных файлов.

path
string

Произвольный путь внутри пространства имён.

folderId
string

ID папки UI для группировки. На путь не влияет.

slug
string

Имя файла, используется если не задан path.

autoFolders
boolean

Создать папку UI по первому сегменту пути, если folderId не передан.

Body

multipart/form-data
file
file
required

Файл, максимум 250 МБ.

name
string

Отображаемое имя. По умолчанию имя файла.

slug
string

Имя файла, если не задан path.

path
string

Произвольный путь, если не заданы folderId и slug.

domain
string
default:default
folderId
string
isPinned
boolean
autoFolders
boolean

Response

The asset has been created, cache warming has been sent to edge.

success
boolean
asset
object

Organizational asset; domain/path and fullPath specify the MinIO key. folderId specifies the grouping.

edgeCached
boolean

Whether the edge cache was warmed before the upload response.