/collection

🟢 Stable

This API is stable since festivald v1.0.0.


Download the entire Collection.

Warning

This will cause festivald to use at least the same amount of disk space your Collection's audio & art files take up.

For example, if all your Song's combined are 100GB in size, festivald will use at least 100GB in disk space when receiving this request. Further same requests will not further disk usage, depending on your cache_time configuration.

festivald may also take a while to respond to the client, as it is copying, organizing, and archiving the entire Collection.


Input

None

Output

Archive including:

Example Input

http://localhost:18425/collection

Example Output

File:

Collection${FILENAME_SEPARATOR}${CREATION_UNIX_TIMESTAMP}.zip

E.g:

Collection - 1690812809.zip

Extracted:

Collection - 1690812809/
  │
  │
  ├─ Artist Name 1/
  │      ├─ Album Name 1/
  │      │    ├─ Album Name 1.jpg
  │      │    ├─ Song Name 1.mp3
  │      │    ├─ Song Name 2.flac
  │      │    ├─ Song Name 3.ogg
  │      │
  │      │─ Album Name 2/
  │      │    ├─ Album Name 2.png
  │      │    ├─ Song Name 4.mp3
  │      │    ├─ Song Name 5.flac
  │      │    ├─ Song Name 6.ogg
  │      │
  │      ├─ Album Name 3/
  │           ├─ Song Name 7.mp3
  │           ├─ Song Name 8.flac
  │           ├─ Song Name 9.ogg
  │
  │
  ├─ Artist Name 2/
  │      ├─ Album Name 4/
  │      │    ├─ Album Name 4.jpg
  │      │    ├─ Song Name 10.mp3
  │      │    ├─ Song Name 12.flac
  │      │    ├─ Song Name 13.ogg
  │      │
  │      │─ Album Name 5/
  │      │    ├─ Album Name 5.png
  │      │    ├─ Song Name 14.mp3
  │      │    ├─ Song Name 15.flac
  │      │    ├─ Song Name 16.ogg
  │      │
  │      ├─ Album Name 6/
  │           ├─ Song Name 17.mp3
  │           ├─ Song Name 18.flac
  │           ├─ Song Name 19.ogg
  │
  │
  ├─ [... etc ...]