# Zoom App Submission Review

**URL:** <https://devforum.zoom.us/t/zoom-app-submission-review/16540>\
**Category:** API and Webhooks\
**Created:** [May 7, 2020, 7:45am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540 "2020-05-07T07:45:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![BookingLiveDev](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Post date:** [May 7, 2020, 7:45am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/1 "2020-05-07T07:45:34Z")

</div>

**Description**  
Can the review take place on a test domain?

**Error**  
as required all supporting document links/privacy policy/ support information/ terms of use will be on the production domain, however we cannot publish our new software version for the users until submission review has been completed.

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

**Which Endpoint/s?**  
Unrelated

**How To Reproduce (If applicable)**  
N/A

**Screenshots (If applicable)**  
N/A

**Additional context**  
All other information and requirements have been met. except for Review testing for submission

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 12, 2020, 2:42pm UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/2 "2020-05-12T14:42:40Z")

</div>

Hi @BookingLiveDev, thanks for posting & building with Zoom! You will need to provide the expected links on the production account, and in your release notes add links for the reviewer to see the documentation / support links.

---

<div class="post-metadata">

**Author:** ![BookingLiveDev](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Post date:** [May 20, 2020, 9:39am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/3 "2020-05-20T09:39:10Z")

</div>

Hi Michael,

just an update,  
we are ready for the App submission however when we go to submit the app for review, we have an error appear for “The given domain is invalid” i have been through each section all the domain names are exactly the same, so i am unsure what this would relate to?

any help would be greatly appreciated.

Thank you

---

<div class="post-metadata">

**Author:** ![BookingLiveDev](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Post date:** [May 26, 2020, 10:51am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/4 "2020-05-26T10:51:24Z")

</div>

we have determined this is down to the ?state={state} parameter being added, as without it we are able to submit the app successfully, however this parameter is required for use to maintain the users context at the time of authorization, is there anything that can be done to keep this parameter and still successfully submit the app.

---

<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 26, 2020, 7:46pm UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/5 "2020-05-26T19:46:15Z")

</div>

Hey @BookingLiveDev,

Please share a screenshot of the `The given domain is invalid` error so we can assist.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![BookingLiveDev](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Post date:** [May 27, 2020, 7:38am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/6 "2020-05-27T07:38:51Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/4/4482651b8e703730ffa2546591508f9f544d7bf5.png) this is given on submit tab of the app setup screen, where i have provided test credentials and the validated domain, should mention this only happens once i try to submit the application for review.

---

<div class="post-metadata">

**Author:** ![BookingLiveDev](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Post date:** [May 27, 2020, 7:39am UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/7 "2020-05-27T07:39:55Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/ff8a043425ac05674347c260194de9e1af6c2766.png) ^ to be attached to the previous post as well

---

<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:** [June 2, 2020, 4:08pm UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/8 "2020-06-02T16:08:16Z")

</div>

Hey @BookingLiveDev,

I was able to submit your app after removing the ?state={state} query param on your redirect urls.

You should be adding the state query param to the actual install url, not the redirect url in your app marketplace settings:

> **[OAuth 2.0 - Authorization - Documentation](https://marketplace.zoom.us/docs/guides/auth/oauth#advanced)**
>
> OAuth with Zoom
> 
> The Zoom API uses OAuth 2.0 to authenticate and authorize users to make requests. To setup access credentials and request scopes for yo...

Your app is now submitted for approval. 🙂

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:48pm UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540/9 "2020-08-21T21:48:25Z")

</div>

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


