# Testing Data Compliance API in development?

**URL:** <https://devforum.zoom.us/t/testing-data-compliance-api-in-development/18645>\
**Category:** API and Webhooks\
**Created:** [May 21, 2020, 7:44pm UTC](https://devforum.zoom.us/t/testing-data-compliance-api-in-development/18645 "2020-05-21T19:44:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nickoneill](https://avatars.discourse-cdn.com/v4/letter/n/51bf81/32.png) [@nickoneill](https://devforum.zoom.us/u/nickoneill)\
**Post date:** [May 21, 2020, 7:44pm UTC](https://devforum.zoom.us/t/testing-data-compliance-api-in-development/18645/1 "2020-05-21T19:44:03Z")

</div>

**Description**  
I’m at the last step of preparing my application for Zoom marketplace approval. I’ve coded my API library to support the confirm compliance endpoint. However there does not appear to be an effective way to test out this endpoint. Without the app in the marketplace, I’m not aware of a way for me to deauthorize the application and verify this flow works.

I’m confident my code works but can’t be 100% without being able to test it.

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

**Which Endpoint/s?**  
[https://api.zoom.us/oauth/data/compliance](https://api.zoom.us/oauth/data/compliance)

**Context**  
The response always returns a 400 with:

`{"reason": "Invalid Request", "error": "invalid_request"}`

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 27, 2020, 6:57pm UTC](https://devforum.zoom.us/t/testing-data-compliance-api-in-development/18645/2 "2020-05-27T18:57:26Z")

</div>

Hey @nickoneill,

Please see my post here for testing Data Compliance API in development

> [@App Deathorized hook not hitting development accounts?](https://devforum.zoom.us/t/app-deathorized-hook-not-hitting-development-accounts/6514/5):
>
> Hey @jimig, For testing in your development environment, you can put your development deauth url as the deauth url, then install the production version of your app, and then uninstall it and the payload will be sent to your development deauth url. Let me know if that helps! slight_smile Thanks, Tommy

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 9:33pm UTC](https://devforum.zoom.us/t/testing-data-compliance-api-in-development/18645/3 "2020-08-21T21:33:23Z")

</div>

Closed on August 21, 2020, 9:33pm UTC


