What are the required fields ACRA needs to send?

We always accept all reports ACRA will sent to us but if the report is missing any of those fields mentioned below we will reject the request with HTTP Error 400 Missing required fields. See https://goo.gl/qoR96j.