
This help document provides detailed step-by-step instructions on how to share your API key for Android apps.
This process consists of 3 sections:
Create service account
Enable Play Store API
Give admin access to the service account email
Uploading the values in Super Dashboard
Step 1- Log in to the Google Play Console with credentials that has Owner Permission.
Step 2 - In another tab, log in to the Google Cloud Console with the same credentials used in Step-1.
Step 3 - In the Google Cloud Console, click Select a project.

Step 4 - If you already have a project, skip this and Step 5 . Otherwise, click NEW PROJECT.

Step 5 - In the Project name field, enter Google Play Console Developer1 and click the CREATE button. Then, refresh the page.

Step 6 - Select the created project - Google Play Console Developer1. You can also select an existing project.

Step 7 - From the hamburger menu, navigate to IAM & Admin > Service Accounts.

Step 8 - Click CREATE SERVICE ACCOUNT.

Step 9 - Enter the Service account name as Vajro Mobile App Builder and click CREATE AND CONTINUE.

Step 10 - Click the Select a role dropdown.

Step 11 - Select the Service Account User option from the dropdown.

Step 12 - Click + ADD ANOTHER ROLE.

Step 13 - Click Basic and then select the Viewer role.

Step 14 - Click CONTINUE to associate the selected roles.

Step 15 - Click DONE.

Step 16 - Once created, copy and save the email ID of the created service account. Note that this will be used in a later step. Click on the newly created account under Service accounts.

Step 17 - Navigate to the KEYS tab.

Step 18 - Click ADD KEY button and then select Create new key option.

Step 19 - Select the key type as JSON and click CREATE. This will download the API key as a .json file. Store this file on your computer to share it later.

Step 20 - In the same project, navigate to APIs & Services and click Enabled APIs & services.

Step 21 - Click + ENABLE APIS AND SERVICES.

Step 22 - Search for Google Play Android Developer API in the search bar and click on the search result.

Step 23 - Click ENABLE button.

Step 24 - Switch back to the Google Play Console browser tab.
Step 25 - In the Users and permissions menu, click on the Invite new users button.

Step 26 - You will now be taken to the Invite user page. Copy the email address from step 16 and paste it into the Email address field here. Then, click on the Account permissions tab.

Step 27 - Select Admin (all permissions) and click Invite user.

Step 28 - Click Send invite.

Step 29 - Open the Account details page from the left navigation menu.

Step 30 - Scroll to the bottom of the page and copy the Developer account ID. Note that this will be required during the key submission.

Step 31 - In the Super Dashboard, navigate to App Distribution section. (This can be accessed from Setting Menu)

Step 32 - Under the App Distribution , navigate to API keys section of the dashboard.

Step 33 - Copy the Developer Account ID details from Step 30 and paste it in the Developer Account ID input.

Step 34 - Upload the JSON file which is retrieved in Step 19 and click on Save.

In case, if you already have an app in Google Playstore account, uploading the JKS file is sufficient.
What is an API Key?
API keys are secure keys that allow us to publish your app on your behalf, under your own account.
Why is it important ?
When we publish your app to the Google Play Store, it must be done through your own developer accounts so that:
The app belongs to you and your brand (not us).
You stay fully compliant with Google and Apple’s rules.
Customers see your company name as the app owner, which builds trust.
To make this smooth, we ask for your API keys.
What are JKS files?
The JKS file is your app’s unique digital signature that ensures ownership and security.
How to get the JKS files?
Connect with your previous app builder and they should be able to give you the JKS file.
Can I make my apps live without API Keys?
No. API keys are important without which the apps can’t go live.