# Behind the Curtain: App Publishing Requests

[Zoom](https://yomu.fyi/company/zoom) · Abraham Queen · Jan 22, 2020

**Type:** Explainer

## Summary

Zoom App Marketplace reviews App Publishing Requests to enable broad distribution of applications across all Zoom accounts. During the initial review stage, marketplace specialists evaluate submission metadata, including descriptive text, media assets, functional documentation, and requested scopes to verify that applications do not access unnecessary user information. Reviewers then perform a functional assessment by executing the developer-provided test plan using supplied test accounts and credentials. When issues occur, reviewers deliver feedback through review notes, requiring developers to resolve the problems and resubmit their app to trigger a re-review cycle. Developers can validate production readiness prior to public submission through account-level local testing or by creating a Publishable URL sharing request for external testing.

## Context

Developers submitting applications to the Zoom App Marketplace for general distribution often face rejections or delays due to incomplete submissions, inadequate metadata, unclear test plans, or unjustified scope requests.

## Approach / What changed

Zoom evaluates App Publishing Requests through metadata validation and functional testing based on developer-supplied test plans. Reviewers assess whether requested scopes match application functionality, provide feedback through review notes, and require developers to resolve issues and resubmit their applications for secondary reviews.

## Takeaways

- Zoom reviewers conduct metadata checks and functional reviews using test credentials, documentation links, and test plans provided in submission materials or release notes.
- Applications requesting OAuth scopes or features that are unexplained or unnecessary for their stated functionality face review delays or rejection.
- Developers can test production versions prior to submission by using Local Testing within their account or submitting a Publishable URL sharing request for external users.

**Tags:** [Developer Experience](https://yomu.fyi/topic/developer-experience), [Testing](https://yomu.fyi/topic/testing)

[Read original post](https://medium.com/zoom-developer-blog/behind-the-curtain-app-publishing-requests-9494baee043f)
