Skip to main content
POST
/
v1
/
files
/
store-file
FFprobe and store a file
curl --request POST \
  --url https://api.rendi.dev/v1/files/store-file \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "file_url": "<string>"
}
'
{
  "file_id": "123e4567-e89b-12d3-a456-426614174000"
}

Documentation Index

Fetch the complete documentation index at: https://rendi.dev/docs/llms.txt

Use this file to discover all available pages before exploring further.

Async job: returns file_id immediately; poll get-file until status is STORED.Rendi already stores your FFmpeg output files (see storage_url in the response from run-ffmpeg-command). Use this endpoint to persist intermediate assets or pre-probe input files for FFprobe metadata.

Authorizations

X-API-KEY
string
header
required

Body

application/json
file_url
string
required

URL to the publicly accessible file. You can use public file urls, google drive, dropbox, rendi stored files, s3 stored files, etc. as long as they are publicly accessible.

Example:

"https://storage.rendi.dev/sample/sample.avi"

Response

Successfully submitted file for FFprobe and storage

file_id
string
required

Unique identifier for the stored file

Example:

"987fcdeb-a89b-43d3-b456-789012345678"