1app.energy BlogBy 1app.energy Team9 min read

How to get your SolisCloud API key for your Solis hybrid inverter

Request SolisCloud API access, activate API Management, and copy Key ID and Secret so 1app.energy can connect supported Solis inverter data.

Tariff rates, eligibility rules and device integrations change over time. Unless a section says otherwise, numeric examples in this article are illustrative worked examples rather than a quoted supplier promise.

To connect a supported Solis hybrid inverter to 1app.energy using the SolisCloud API, you need two values from SolisCloud:

  1. Your API Key ID (a long number, usually starting 1300...)
  2. Your API Key Secret

Solis does not make these values available instantly on every account. The usual process is:

  1. Request API access from Solis support.
  2. Wait for Solis to approve the request, which can take 24-48 hours.
  3. After the approval email arrives, open API Management in SolisCloud.
  4. Activate the SolisCloud Plant Monitoring API.
  5. Verify by email.
  6. Copy your API Key ID and API Key Secret into 1app.energy.

This guide walks through that API-key process from start to finish.

Why 1app.energy needs these

1app.energy uses your SolisCloud API key to read supported inverter data such as solar generation, battery state of charge, and grid import/export. That is what powers the energy flow on your dashboard and, where supported and customer-enabled, can help make battery behaviour more tariff-aware alongside EV charging context.

The Key Secret behaves like a password. We store it encrypted and only use it to talk to SolisCloud on your behalf.

Before you start

  • Use the SolisCloud account that owns the plant, usually the email your installer used to register your inverter, or your own if you registered it yourself.
  • Have your Plant ID or plant name and inverter serial number ready. The serial number is on the side of the inverter and under Plant Overview -> Devices in SolisCloud.
  • Make sure you can access the email address linked to that SolisCloud account. Solis sends a verification code there when you view the key.
  • Use a computer for the SolisCloud API Management steps after Solis approves the request. Solis' own API guide says this process should be done on a computer, not a phone.
  • Do not paste your normal SolisCloud password into 1app.energy. You only need the API Key ID and API Key Secret from API Management.

If your installer registered the plant under their own account and did not transfer ownership to you, ask them to transfer the plant or generate the API key from the account that owns the plant.

Phase 1: Submit the API access ticket

If you have never used the SolisCloud API before, start by submitting a Solis support ticket. Do this before spending time in API Management, because Solis first needs to enable API activation authority on your account.

Step 1: Open the Solis support ticket form

Open the Solis support ticket form here:

Submit a Solis support ticket for API access

Step 2: Fill in the API Access Request details

Fill in the ticket like this:

  • Product Type: Monitoring Platform
  • Product Name: Solis Cloud
  • Country: your country
  • Tickets Type: API Access Request
  • API Account Email Address: your SolisCloud account email

Battery Brand can be left blank or filled in if you know it.

In the ticket details, include at least one clear plant or device identifier: your Plant ID, plant name, or inverter serial number. If you have both the Plant ID and inverter serial number, include both.

SolisCloud support ticket form with Tickets Type set to API Access Request and the API Account Email Address field

If the form has a free-text Subject, Description or Message field, copy and paste the template below. Fill in the bracketed bits before sending:

Subject: API Access Request for SolisCloud Plant Monitoring API

Hello SolisCloud Support,

Please could you enable API access on my SolisCloud account so I can
generate an API Key ID and Secret from API Management?

I would like to use it with 1app.energy to get more out of my Solis
inverter at home.

Account details:
- SolisCloud login email: [your account email]
- Plant ID or plant name: [your plant ID or plant name]
- Inverter serial number: [your inverter SN]
- Country: [your country]

Thank you,
[Your name]

You can find your inverter serial number on the side of the inverter itself. If you already have SolisCloud access, you can also find the plant details under Plant Overview and the inverter serial number under Plant Overview -> Devices.

Step 3: Wait for Solis approval

Submit the ticket. Solis support can take 24-48 hours to enable API access on your account. You should receive an email when access is granted.

The API key is not usually available before that approval email arrives. Once Solis confirms access, go back to your SolisCloud account and follow Phase 2 below to activate API Management and retrieve the key.

Tip: While you wait, you can still complete the rest of your 1app.energy onboarding. Come back to add Solis once the approval email arrives.

Phase 2: Activate API Management in SolisCloud

Once Solis emails you to confirm approval, log in to SolisCloud on a computer and activate API Management.

Step 4: Log in to SolisCloud

Go to soliscloud.com and sign in with the email and password for the account you used in the ticket.

Step 5: Open API Management

From the SolisCloud home (Plant Overview), look at the dark sidebar on the left. Click the Service icon at the bottom (the four-petal flower).

SolisCloud sidebar with the Service menu item highlighted at the bottom

In the Service submenu, click API Management. Some SolisCloud versions also show API Management under Basic Settings -> Mine -> API Management.

Step 6: Activate the SolisCloud Plant Monitoring API

If the panel shows Nonactivated, click the orange Activate now button.

SolisCloud API Management page showing Nonactivated status with the Activate now button highlighted

Wait for Agree and activate to become clickable, then confirm. The panel should then show Activated in green, with two buttons: View Key and Disable.

SolisCloud API Management page showing Activated status with View Key and Disable buttons

Click View Key.

Phase 3: Retrieve your API key

Step 7: Verify by email

For security, Solis emails a verification code to the address linked to your account when you view the key.

In the Email Authentication dialog, click Agree and Continue if SolisCloud shows that prompt, then click the orange Verification code button. You may need to complete a small CAPTCHA puzzle before the email is sent.

Check your inbox, copy the 6-digit code into the box, and click Confirm. If the email does not arrive, check spam and try again before the code expires.

Solis Email Authentication dialog showing the masked email address and Verification code button

Step 8: Copy the Key ID and Key Secret

After verification, the View API Key dialog opens, showing your API ID or KeyID, API Secret or KeySecret, and an API URL.

Use the Copy button next to each value. You only need the API ID/KeyID and API Secret/KeySecret for 1app.energy. The API URL is built in.

The API ID is a long number (often starting with 1300). The Secret is a longer alphanumeric string starting with something like b60....

Step 9: Paste both values into 1app.energy

In 1app.energy, go to Settings -> Devices, choose Solis, and select API-key setup. Paste in:

  • The API ID/KeyID as API Key ID
  • The API Secret/KeySecret as API Key Secret

Then click Find plants. We call SolisCloud, list every plant linked to those credentials, and ask you to pick the one you want to connect. Most homeowners only have one plant, in which case it is auto-selected.

Once you confirm the plant, your inverter, battery, and solar generation will appear on your dashboard after the connection is verified and the next sync completes. SolisCloud timing can vary, so live or recent data may take a little longer to settle.

If something goes wrong

  • "Activate now" or API Management is not visible. Your SolisCloud account may not have API activation authority for the plant. Ask whoever registered the plant, often your installer, to transfer the plant to you, grant the right access, or generate the key from the account that owns it.
  • Ticket rejected or no email after 48 hours. Reply to the ticket from the same email account, confirming the email address matches your SolisCloud login. Solis sometimes need this to match before they approve.
  • Verification code never arrives. Check spam, then confirm the email shown in the dialog (e.g. 731***280@qq.com) matches an inbox you can access. If it does not, your account is registered against an old email and Solis support will need to update it.
  • "Find plants" returns nothing in 1app.energy. The credentials are valid but the API user has no plants linked. Most often this means your installer activated API access against their own account, not yours. Ask them to grant you access or generate the key from your account instead.
  • Find plants returns the wrong plant. Pick the right one from the dropdown. We resolve the inverter automatically from the chosen plant.

A note on safety

Your Key Secret gives read access to all plants linked to your SolisCloud account. Treat it like a password:

  • Do not paste it into chat with strangers, screenshots, or public forums.
  • If you ever suspect it has leaked, click Disable in SolisCloud's API Management page to revoke it, then submit a fresh API access ticket and re-enter the new credentials in 1app.energy.

We never share your key with third parties.

Common questions about SolisCloud API keys

Why can I not see API Management in SolisCloud?

Many accounts need Solis support to enable API activation authority first. Submit the API access request ticket, wait for approval, then check API Management again from a computer.

Can my installer generate the SolisCloud API key for me?

Yes, if the installer owns or manages the plant in SolisCloud. For 1app.energy, the key needs to belong to an account that can read the correct plant and inverter data.

Is the SolisCloud Key Secret the same as my password?

No. It is a separate API secret created inside API Management. Do not paste your normal SolisCloud login password into 1app.energy.

Why does 1app.energy ask me to pick a plant?

Some SolisCloud accounts can access more than one plant. 1app.energy lists the plants linked to the API key and asks you to choose the home you want to connect.

Does a SolisCloud API key allow battery control?

Not by itself. API-key setup is used for supported data access. Battery control depends on the specific inverter, verified capability and customer-enabled control settings.

Sources checked on 17 June 2026

More setup guides

Setting up other devices in 1app.energy at the same time? See:

Setting up 1app.energy for the first time? Visit 1app.energy/signup to start onboarding, or email support@1app.energy if you need help connecting Solis.

Does this sound like your home?

Your setup might already qualify.

Tell us which devices and tariff you are on. We review every request and invite in order of fit, not sign-up date.