Entity description
An ExternalRecording entity represents a recording resource stored externally, containing information such as the recording's URL, size, duration, and timestamps for creation, update, and deletion.
Properties
Name | Description | Type | Example |
---|---|---|---|
external_uid | The unique identifier of the external recording resource | string | abc123xyz |
external_url | The URL to access the external recording resource | string | https://example.com/recordings/abc123xyz |
size | The size of the recording in bytes | number | 1048576 |
duration | The duration of the recording in seconds | number | 300 |
started_at | The start date and time of the recording in ISO 8601 format | string | 2024-03-20T12:34:56Z |
storage_blob | The storage blob identifier if stored in a cloud storage service | string | storage_blob_id_123 |
created_at | The date and time when the recording entity was created in ISO 8601 format | string | 2024-01-01T09:00:00Z |
updated_at | The date and time when the recording entity was last updated | string | 2024-03-20T12:34:56Z |
deleted_at | The date and time when the recording was deleted (null if not deleted) | string | null |
Example
{
"external_uid": "abc123xyz",
"external_url": "https://example.com/recordings/abc123xyz",
"size": 1048576,
"duration": 300,
"started_at": "2024-03-20T12:34:56Z",
"storage_blob": "storage_blob_id_123",
"created_at": "2024-01-01T09:00:00Z",
"updated_at": "2024-03-20T12:34:56Z",
"deleted_at": null
}