Set param types to prevent warnings
Make id required, report is useless without it