Creative APIDocs
Загрузка файлов

Загрузка файлов

Загрузка Base64

Файл передаётся в теле JSON строкой base64 или data URL. Подходит для небольших файлов, которые уже в памяти приложения.

POST https://api.cr-api.ru/api/file-base64-upload

Тело запроса

ПолеОбязательноеЧто это
base64DataдаСтрока base64 или data URL (data:image/png;base64,…)
fileNameнетИмя файла
uploadPathнетПапка, только для порядка в ответе

Пример запроса

curl -X POST "https://api.cr-api.ru/api/file-base64-upload" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "base64Data": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwAEhQGAhKmMIQAAAABJRU5ErkJggg==",
  "fileName": "pixel.png"
}'

Ответ

data.downloadUrl — ссылка для input задачи, она живёт 24 часа. Полный ответ и ограничения — Быстрый старт.