Get all ScheduledReports

I saw API about this module and find the method : ScheduledReports.getReports

And in this method I need to add some parametres:
idSite = ‘’, period = ‘’, idReport = ‘’, ifSuperUserReturnOnlySuperUserReports = ‘’, idSegment = ‘’

But how I can get all my reports?I dont know how many reports I have and which **idReport ** they have.

So, give any solution please.

all of this parameters are optional, so you should get all reports, if you don’t specify them