Is there any way we can get report type id, either through query or anyother way. We would like to change report type to another one. Any suggestions are welcome
The only way to retrieve
reportType is through Metadata API, which is described here
If you would like to update the current report with new
reportType, you have to use Metadata API as well, described here
If you would like to do it within the Salesforce platform, you can use
Apex Wrapper for the Salesforce Metadata API, which is available here on GitHub.
You cannot retreive report type from Soql query.Here is the idea exchange Link @David Mycka