Get started

Quickstart

Two ways to add a solar estimate to your site. Pick the one that fits, both run on the same engine.

No code

Drop-in Widget

Paste one snippet. A ready-made calculator with address search, charts and lead capture. For installers & site owners.

Embed the widget →
Build it

REST API

Three endpoints, yield, economics, geocoding. Build your own UI or pipeline. For developers.

Read the API docs →

1. Get a key

Log in by magic link, then open the dashboard and create a key. A new account starts on Free, so your key works straight away. The examples below use the public demo key , which you can call without signing up.

Get a key

2. Paste one embed

The minimal embed needs two things: your key and a country. The visitor's typed address drives the estimate, so lat/lon are optional, add them only to pin a default location. The widget.js line goes on the page once and resizes the iframe to fit its content.

index.html
<iframe
  src="https://solarapi-api.157.90.161.30.sslip.io/embed?key=&country=GB"
  style="width:100%;max-width:480px;height:560px;border:0;border-radius:16px"
  loading="lazy"
  allow="geolocation"
></iframe>
<script src="https://solarapi-api.157.90.161.30.sslip.io/widget.js" async></script>

Want a copy-paste block for React, Vue, Svelte, WordPress, or a web component? See Embedding the widget.

3. See an estimate

Load the page. The widget sizes a system for that roof, runs the yield and economics, and renders payback, lifetime savings, and CO2. On Free it shows a small badge and skips the lead form. Upgrade to Pro to white-label it and capture leads.

Next, read Customizing the widget to set the variant, brand, and layout, or call the REST API directly.