Script to generate list of projects and Its project Usages

hello ,

We are in version 21x MSOSA and migrating to 22x version , we would like to generate a report with list of all projects and project usages with last modified date to decide if we have to migrate project or not.

Even though osmc/resources api lists all projects , looks like  it doesn't contain details about project usages.

Any help in identifying project usages based on project id would be appreciated.