Congrats on creating your free BrainCert account! 😊

In the Login/Register page, you can select the 'Virtual Classroom API' checkbox, enter the name, email, and password, select the terms and condition checkbox and submit it.

Creating a new Virtual Classroom domain

Click the 'Create Domain' button to create your first API domain.

You'll see a popup like this one below. Type the domain where you'll be launching the virtual classroom. Click 'Save' to register your domain. Please note that you can always change the domain name without losing data. BrainCert provides a free 256-bit SSL certificate to secure your custom domain. We recommend selecting a subdomain like or Do not use your main domain that starts with 'www' as your virtual classroom domain.

Generate API key

All the available options are under the 'Options' column for the domain. Click the 'Generate API Key' option to get started.

Click the 'Generate' button below the domain name to generate your API key. Save this API key securely and treat it like a password. You can always rotate your API keys every three months to be secure.

Custom Domain & SSL Certificate

Click on the 'Hostname & SSL certificate' option under your domain to setup custom hostname and SSL certificate. BrainCert provides a free 256-bit SSL cert for all API customers and also a custom API endpoint such as https://{domain}/v2 so you can make API calls and launch classes -- all under your own brand and control.

Creating multiple VC API domains (Reseller access)

By default, you can create only one domain. To create and manage multiple domains for your customers as a reseller, contact BrainCert team.

Useful Links