Domain verification for vercel.app — Chapters LMS app

I am submitting my General App Chapters LMS (Pixipace) for Marketplace publication and need manual domain verification for vercel.app. Our app is hosted on Vercel at the subdomain https:// course-app-teal.vercel.app. We do not control the vercel.app root domain (Vercel does), so we cannot upload an HTML verification file at the root or add a TXT DNS record to it.

Per the Domain Validation Explanation guidelines, this is the standard situation for Vercel, Netlify, and Heroku-hosted apps and requires manual verification. The vercel.app domain is listed in our submission because our OAuth callback and deauthorization webhook live on that subdomain:

  • OAuth callback: https:// course-app-teal.vercel.app/auth/zoom/callback

  • Deauthorization webhook: https:// course-app-teal.vercel.app/webhooks/zoom/deauthorize

The pixipace. com domain (privacy policy, terms, documentation) has already been successfully verified via standard methods.

If helpful, I can demonstrate ownership of the course-app-teal.vercel.app subdomain via any mechanism you specify—such as a file upload at /.well-known/ on the subdomain, adding a custom HTTP header, or another method.

How To Reproduce / App Details

  • App Name: Chapters LMS

  • App Type: General App (Server-to-Server OAuth + Meeting SDK feature)

  • Auth Method: OAuth 2.0 (Authorization Code grant)

  • Client ID(development): MfvK6BanRFCyX3S8owScZA

  • Client ID(Production): cefYxJLAT5OnzH1g3Ri9eQ

  • Submission Status: Pending domain verification on vercel.app

  • Blocker: Cannot upload the verification HTML file at Vercel because the root domain is owned by Vercel Inc. Only our subdomain (course-app-teal.vercel.app) is under our control.

Thank you!

Hello,

Thank you, for providing all the requested information,

Congratulations your Domain Validation Request has been completed successfully, please refresh your page and continue submitting your request to be published on the Zoom Marketplace.

Thank you.

thank you Kwaku, I really appriciate it