Compliance API returns `Invalid Request`

Description/Error
We are testing our new app. The Compliance API is rejecting our requests…

Which Endpoint/s?
https://api.zoom.us/oauth/data/compliance

How To Reproduce (If applicable)

  1. Request URL / Headers (without credentials) / Body

POST | https://api.zoom.us/oauth/data/compliance | (sensitive values changed)

{
“client_id”: “aaa”,
“user_id”: “j-s_iSK_SliHFkLEhu9mFw”,
“account_id”: “bbb”,
“deauthorization_event_received”: {
“user_data_retention”: false,
“account_id”: “bbb”,
“user_id”: “j-s_iSK_SliHFkLEhu9mFw”,
“signature”: “7c6a39b5f9c54b3ce0421cfbbacc1c5678e43372f2fee6faedc4c475aa66692f”,
“deauthorization_time”: “2020-06-22T17:57:16.000Z”,
“client_id”: “aaa”
},
“compliance_completed”: true
}

  1. See error

{
“reason”: “Invalid Request”,
“error”: “invalid_request”
}

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth

Additional context
Bad Request API result does not tell us which field could be possible be wrong.

Hey @john.vidal,

Can you email this issue and the full deauth webhook JSON and your request body JSON to developersupport@zoom.us so we can help debug?

In the meantime, here are some other developers solutions:

https://devforum.zoom.us/search?q=deauth%20invalid%20request

Thanks,
Tommy