MasTiff API (v2025.06.19-dev)

Download OpenAPI specification:Download

License: Apache 2.0

An API for uploading and transforming images.

Upload and transform an image

Request Body schema: multipart/form-data
required
images
Array of strings <binary> [ items <binary > ]

Массив изображений для преобразования

image
string <binary>

Изображение для преобразования

minWidth
integer

минимальная ширина в пикселях ответного изображения

minHeight
integer

минимальная высота в пикселях ответного изображения

maxWidth
integer

максимальная ширина в пикселях ответного изображения

maxHeight
integer

максимальная высота в пикселях ответного изображения

aspectRatio
integer

второе число соотношения сторон к единице для ответного изображения

maxByteSize
integer

максимальный размер ответного изображения в байтах

outputFormat
string
Default: "jpeg"
Enum: "jpeg" "png" "tiff"

формат ответного изображения (при пустом значении и поддерживаемом формате, будет как у исходного, в противном случае будет jpeg)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Upload and prepare a video

Request Body schema: multipart/form-data
required
video
string <binary>

Файл видео для валидации и загрузки

maxDurationMs
integer

Максимальная продолжительность видео в миллисекундах

Responses

Response samples

Content type
application/json
{
  • "uuid": "string",
  • "fieldname": "string",
  • "originalname": "string",
  • "mimetype": "string",
  • "uploaded": {
    }
}