1app.energy Blog

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

Step-by-step guide to activating SolisCloud API access and retrieving your API Key ID and Secret, so you can connect your Solis hybrid inverter to 1app.energy.

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 your Solis hybrid inverter to 1app.energy, we need two values from SolisCloud:

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

Unlike Octopus or myenergi, Solis does not generate these instantly. You first have to request API access from Solis support — it usually comes through within 24–48 hours. Once approved, you generate the key in two clicks.

This guide walks you through both phases.

Why we need these

1app.energy uses your SolisCloud API key to read your inverter's live solar generation, battery state of charge, and grid import/export. That is what powers the live energy flow on your dashboard and lets us coordinate your battery against your tariff and EV charging.

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 (the email your installer used to register your inverter, or your own if you registered it yourself).
  • You will need access to the email address linked to that account — Solis sends a verification code there every time you view the key.
  • Note that Solis state API access is "only available to organisation leaders" of a plant. If your installer registered the plant under their account and never transferred ownership to you, you will need to ask them to either transfer it or generate the key for you.

Phase 1 — Request API access (one-time)

If you have never used the SolisCloud API before, your API Management page will show a Nonactivated badge. You need to submit a one-time request before you can generate a key.

Step 1 — Log in to SolisCloud

Go to soliscloud.com and sign in with the email and password for your plant.

Step 2 — Open Basic Settings

Click the avatar icon in the top-right corner. From the dropdown, choose Basic Settings.

Step 3 — Go to API Management

In the left-hand Mine sidebar, click API Management.

You will see the SolisCloud Plant Monitoring API panel. If it shows the Nonactivated badge, click the orange Activate now button.

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

Step 4 — Submit the API access ticket

A support ticket form opens. Fill it in like this:

  • Product Type: Monitoring Platform
  • Product Name: Solis Cloud
  • Country: your country
  • Tickets Type: API Access Request
  • API Account Email Address: the email you logged in with

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

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 Description or Message field (it sometimes does, depending on the SolisCloud version), copy and paste the template below — just fill in the bracketed bits before sending:

Subject: API Access Request — 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 name: [your 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, or under Plant Overview → Devices in SolisCloud.

Submit the ticket. Solis support typically approves within one to two working days. You will receive an email when access is granted.

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

Phase 2 — Retrieve your API key (every time)

Once Solis emails you to confirm approval, the API Management panel switches from Nonactivated to Activated, and a View Key button appears.

Step 5 — Open the Service menu

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

Step 6 — Open API Management again

In the Service submenu, click API Management.

The panel now shows 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.

Step 7 — Verify by email

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

In the Email Authentication dialog, click the orange Verification code button. Check your inbox, copy the 6-digit code into the box, and click Confirm.

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, API Secret, and an API URL.

SolisCloud View API Key dialog showing API ID, API Secret, and API URL with Copy buttons

Use the Copy button next to each value. You only need the API ID and API Secret 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 paste in:

  • The API Key ID as API Key ID
  • The API Key Secret as API Key Secret

Then click Find plants. We immediately 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 start streaming to your dashboard within a minute.

If something goes wrong

  • "Activate now" not visible — you are not the organisation leader for the plant. Ask whoever registered the plant (often your installer) to either transfer ownership or generate the key on your behalf.
  • 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.

More setup guides

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


Need a hand? Email us at support@1app.energy and we will help you connect.

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.

We value your privacy

We use essential cookies to keep the site working and optional cookies to understand usage and improve the experience. Read our Privacy Policy