Description
Hello Zoom Marketplace Team,
I am experiencing unexpected behavior during the App Marketplace domain validation step while submitting a Meeting SDK app, and I would like to request manual domain verification.
I have reviewed existing Marketplace-related posts and the Domain Validation Explanation guidance, but my case appears to differ due to the way our app is structured.
Summary of the Issue
-
The Marketplace submission flow only accepts the root domain
seoltab.com -
However, the actual runtime domain of the Meeting SDK is:
winterschool.seoltab.com
-
Because of this mismatch, I am unable to complete the submission process
Domain Structure Context
-
seoltab.com-
Hosts all required public documents:
-
Privacy Policy
-
Terms of Service
-
Support / Contact information
-
Documentation
-
-
-
winterschool.seoltab.com-
Not a standalone public website
-
Implemented as an in-app WebView (embedded web) inside our mobile application
-
Does not have separate public pages for legal/support documents
-
Fully inherits compliance documents from
seoltab.com
-
The app does not collect additional Zoom user data, and all Meeting SDK usage is confined to the in-app WebView environment.
Due to this setup, automatic domain validation does not appear to support our use case.
How To Reproduce
-
App Type / Authentication
-
App Type: Meeting SDK
-
Authentication: SDK Key / SDK Secret (server-generated signature)
-
-
Steps
-
Create a Meeting SDK app in the Zoom App Marketplace
-
Proceed to the Marketplace submission flow
-
Reach the Domain Validation step
-
Attempt to submit using the runtime domain
winterschool.seoltab.com -
The Marketplace UI only allows
seoltab.comto be validated -
Submission cannot proceed, despite all required policy/support URLs being valid on the root domain
-
-
Observed Behavior
-
The Marketplace restricts domain validation to the root domain only
-
There is no option to explain or validate an in-app WebView subdomain
-
Request
Given that:
-
The SDK runtime domain is a subdomain used only within an app-embedded WebView
-
All required compliance documents are publicly available on the root domain
-
The current Marketplace flow prevents submission due to this structure
I believe this case qualifies for manual domain verification.
Could a Marketplace specialist please advise on the next steps to complete manual domain validation, or let me know what additional information is required?
I am happy to provide:
-
Screenshots or screen recordings
-
App architecture explanation
-
DNS or verification files
-
Test credentials, if needed
Thank you for your time and assistance.
Best regards,
blue
seoltab