v1

latestOpenAPI 3.1.02026-07-26132249.4 KB
API
File Management

FFprobe and store a file

Submit a file to be analyzed with FFprobe and stored in Rendi's storage. You can use this endpoint both to get metadata about a file and to store it. If you delete the file, you will still have access to its metadata. Get the file's storage url and metadata using the GET /files/{file_id} endpoint. If you require other data extracted from FFprobe - message us at support@rendi.dev.

post/v1/files/store-file

Request body

file_urlstring 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.

is_privateboolean

If true, the stored file is placed in private storage and can only be downloaded via a presigned URL (request one by passing presigned_ttl_seconds on the poll endpoint). Not available on trial plans.

Example request

{
  "file_url": "https://storage.rendi.dev/sample/sample.avi"
}

Response

Successfully submitted file for FFprobe and storage

file_idstring required

Unique identifier for the stored file

Example response

{
  "file_id": "987fcdeb-a89b-43d3-b456-789012345678"
}