mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2024-12-20 19:06:06 +01:00
40 lines
1.5 KiB
YAML
40 lines
1.5 KiB
YAML
components:
|
|
schemas:
|
|
fileMetadata:
|
|
type: object
|
|
description: The metadata for a file, including the path, size, and unix timestamps of the file.
|
|
nullable: true
|
|
properties:
|
|
filename:
|
|
description: The filename of the file.
|
|
type: string
|
|
example: Wizards First Rule 01.mp3
|
|
ext:
|
|
description: The file extension of the file.
|
|
type: string
|
|
example: .mp3
|
|
path:
|
|
description: The absolute path on the server of the file.
|
|
type: string
|
|
example: >-
|
|
/audiobooks/Terry Goodkind/Sword of Truth/Wizards First Rule/Terry
|
|
Goodkind - SOT Bk01 - Wizards First Rule 01.mp3
|
|
relPath:
|
|
description: The path of the file, relative to the book's or podcast's folder.
|
|
type: string
|
|
example: Wizards First Rule 01.mp3
|
|
size:
|
|
$ref: '../../schemas.yaml#/components/schemas/size'
|
|
mtimeMs:
|
|
description: The time (in ms since POSIX epoch) when the file was last modified on disk.
|
|
type: integer
|
|
example: 1632223180278
|
|
ctimeMs:
|
|
description: The time (in ms since POSIX epoch) when the file status was changed on disk.
|
|
type: integer
|
|
example: 1645978261001
|
|
birthtimeMs:
|
|
description: The time (in ms since POSIX epoch) when the file was created on disk. Will be 0 if unknown.
|
|
type: integer
|
|
example: 0
|