"Project Deleted" Webhook Event

You can now subscribe to the project_deleted webhook event. The webhook will include PROJECT_ID and SOURCE. This type of webhook notification will allow you to know when a project is deleted, either manually from the app or via the API, allowing you to keep your systems in sync.

added

Storage details in Design Summary

Retrieve Design Summary API endpoint returns additional details about storage:

added

Create Design Asset API

With Create Design Asset API, you can programmatically upload binary files describing your racking design such as installation instructions, data sheets and other supporting materials. The file can be a pdf, jpg, jpeg, png, gif, or webp file. The file has to be tagged with one of the following asset types: Racking Spec SheetRacking Install ManualRacking CertificationRacking CAD FileRacking Engineering ReportRacking Bill of Materials.

improved

Electrical information in Plan Sets API

To enable Aurora designers to build better quality plan sets, we ask you to provide electrical information when making Create Plan Set Request API requests. The required fields are “Main Panel Location” and “Main Bus Rating”. But you can also pass 12 additional, optional fields to better describe electrical properties of the project.

added

“Select All” in restricted API key admin UI

With “Select All” button, you can toggle on all endpoints when setting up a new restricted API key. The button will eliminate the onerous task of toggling each endpoint when setting up a key for an internal app or micro-service that needs full API access.

added

Update Pricing API

With the Update Design Pricing API, you can programmatically set the flat system cost or price per watt for a design. You can also create adders and discounts with the Create Adder API and delete them with the Delete Adder API. These APIs enable your team to more flexibly price your designs by bringing in calculated values from your own pricing calculators for each design in Aurora.

added

AHJ requirements in Retrieve AHJ API

Retrieve AHJ API now returns wind code, wind speed, snow load, and max span for the AHJ that your project falls under. With the new fields, you can streamline your post-sales design workflows including racking design.

improved

Auto-disabling failed webhooks

If all retries for a webhook subscription fail within a 48 hour period, the webhook will be automatically disabled to avoid excessive load on Aurora's systems. A webhook subscription must have at least 100 attempts within the 48 hours to be considered for auto-disabling. After the failure is resolved, you can re-enable the webhook subscription in the webhooks dashboard or using Webhooks API.

added

Ground mount flag in Design Summary API

You can now identify grounded-mounted arrays using the ground_mounted field in Design Summary API. The flag indicates whether panels are mounted on the ground (true) or on a roof surface (false). With the new field, you can apply alternative solar workflows to ground mounts.

added

Array layout in Racking Arrays API

You can now retrieve the layout of each array using Retrieve Racking Arrays API. With the layout data, you can streamline your racking design workflow and automate PV system design validation.