GET
/
v1
/
files
/
{file_id}
curl --request GET \
  --url https://api.rendi.dev/v1/files/{file_id} \
  --header 'X-API-KEY: <api-key>'
{
  "file_id": "987fcdeb-a89b-43d3-b456-789012345678",
  "storage_url": "https://storage.rendi.dev/123e4567-e89b-12d3-a456-426614174000/output.avi",
  "status": "STORED",
  "rendi_store_type": "STORED_FILE",
  "error_status": "UNREACHABLE_INPUT_FILE",
  "external_error_message": "Input file url https://rendi.dev/example is not reachable.",
  "is_deleted": false,
  "size_mbytes": 15.2,
  "original_file_url": "https://somehwereonline.stored.com/file_to_store.mp4",
  "duration": 30.5,
  "file_type": "video",
  "file_format": "avi",
  "width": 1920,
  "height": 1080,
  "codec": "msmpeg4v2",
  "frame_rate": 30,
  "bitrate_video_kb": 4000,
  "bitrate_audio_kb": 128,
  "video_profile_level": "main",
  "is_varying_frame_rate": false
}

Authorizations

X-API-KEY
string
header
required

Path Parameters

file_id
string
required

The UUID of the file to get

Response

200
application/json

Successful Response

Represents a file stored by rendi. Could either be an uploaded file or a file generated by running a command.

This model contains metadata about files stored in rendi storage, including file details, media information, and storage location.