Get recorded camera sequences from recording server storage

Is there any way to retrieve all known recording for a camera (like a list of from+to datetimes) via the config api?

It would also be nice to get the used size in MB of each camera within the storage object.

No, not from the Configuration API. There is SequenceDataSource that give you this information.

https://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_data_1_1_sequence_data_source.html&tree=tree_search.html?search=sequencedatasource

https://doc.developer.milestonesys.com/html/index.html?base=samples/datasource_sample.html&tree=tree_1.html

Is there any way to estimate the used space by a device?

The Configuration API can give you the storage space usage for each Storage, it cannot give you the usage for each camera sharing a Storage.

See- https://developer.milestonesys.com/s/question/0D50O0000539KfySAE/get-stream-fps-and-used-space-from-mip-sdk