Changelog
added

Online API Doc

You and your developers need up-to-date, accurate, and easily accessible API documentation to better utilize our APIs. Our new developer page, docs.aurorasolar.com, achieves exactly that by:

added

AutoDesigner API: Energy Mode

When a 3D site model is completed (manually or via 3DMS), you can use AutoDesigner API to create a system design automatically and be notified when the AutoDesigner task is complete via a webhook. Now, as an alternative to the MaxFit option, you can specify the desired energy production target. This will return a fully strung system using the component(s) specified in the request.

improved

3DMS Request Deduplication

Duplicated 3DMS requests sent from the same tenant will now immediately return an error state. The error will be sent via API as a response to the design request API call. A duplicate is defined as a design request with coordinates that match those of an outstanding request from the same tenant that is either actively being worked on by a designer or is in a designer queue.

added

Bearer Token Authentication

Your developers can now start making calls to the Aurora API in just a few keystrokes using bearer token authentication.

added

AutoDesigner API: Max Fit Mode

With AutoDesigner API, you can programmatically create a MaxFit system design. When a 3D site model is completed (either manually or via 3DMS), you can trigger AutoDesigner to run automatically and be notified when the job is complete.

added

Project Status API

You can retrieve and update a project's status in Aurora now to keep it in sync with the status in your CRM/ERP.

added

Pricing API

You can push pricing information from Aurora to your CRM or ERP. The pricing data includes pricing mode (ie. which pricing option was selected: price per watt or flat system cost?), system cost for the entire design, incentives with all their details, adders.

added

Consumption API

You can push consumption data from your CRM or ERP to Aurora as either monthly energy or monthly bill, assuming a utility company and rate have been already loaded for the project. This action automatically creates a consumption profile within the project.

added

Financing API

You can push financing product information from Aurora to your CRM or ERP. Available attributes include project-level variables (e.g. useful life, discount rate, degradation factor, inverter cost, etc.) as well as annual cashflows and timestamps. It is also possible to filter by financing type of cash, loan, or both.