How to check missing one of request parameters when calling API in case having a lot request params?

How I can check case: miss one of request parameters when calling API?
Example for a correct Request Body as below:

{
"id": 123,
"status": "completed",
"account":
        {
            "acc_code": "AC01",
            "acc_cate": 1,
			"acc_name":"ABC",
			"payment":
					{
						"pay_code":"PM01",
						"pay_name":"XYZ",
					}
		    .
			.
			.
			.
        },
"unit":
		{
			

		}
}

So, I wanna check cases such as: missing id or status, account, pay_code… => Because I have a Request Body with a lot Request Params (about 100 request params) => So, I cannot check them manually => Have any solution on it? If so, please have advice for me! Thank you!
Example for missing as below:

{
"status": "completed",
"account":
        {
            "acc_code": "AC01",
            "acc_cate": 1,
			"acc_name":"ABC",
			"payment":
					{
						"pay_code":"PM01",
						"pay_name":"XYZ",
					}
		    .
			.
			.
			.
        },
"unit":
		{
			

		}
}