Changelog
added

Aurora API Client App

With the Aurora API Client App, you can get an X-Ray view into the data underlying your Aurora design directly within Design Mode. Powered by Sync API, the API Client shows API responses for your project and design, so you can quickly troubleshoot issues with your API-powered workflows.

added

Update Design API

You can now change a design’s name with Update Design API. This capability enables you to name designs to reflect specific information (e.g., kit used), and sync that information between Aurora and other apps in your IT ecosystem.

added

Retrieve Design API

With Retrieve Design API, you can retrieve basic design information including name. If your Aurora design names include meaningful project data such as kit size, revisions, or instructions, you can now push that information to the rest of your IT ecosystem.

improved

Address components in Retrieve Project API

You can now view the parsed components of the property_address in Retrieve Project API, including street_address, city, region, postal_code, and country. With the postal_code component, for example, you can apply logic in your IT ecosystem that leverages a property’s zip code without the need to parse property_address first.

added

API Version 2024.05

Aurora released a new API version to make backward-incompatible changes. To avoid disrupting your integration and breaking your code, we don’t change your version automatically. When you are ready, you can upgrade to the latest version in Aurora settings, or by using Versions API. The following are breaking changes in version 2024.05.

added

Design_request_created webhook

You can now subscribe to the design_request_created webhook event. The webhook payload can include <DESIGN_REQUEST_ID> and <SOURCE>, and it can be filtered on source. This webhook event will fire when a design request is created in the Aurora app or via API, enabling your IT ecosystem (e.g., CRM) to keep design request data in sync.

added

Source URL parameter in Design API webhooks

With the <SOURCE> URL parameter in the auto_designer_job_completed, fire_pathway_placement_job_completed, panel_irradiance_analysis_job_completed and performance_simulation_job_completed webhooks, you can ensure your Design API integration is triggered by machine (rather than user) actions.

added

List Racking Arrays `max_panel_spacing` field

With the new max_panel_spacing field for List Racking Arrays API, you can now configure the maximum spacing used to determine which panels belong to an array. With max_panel_spacing field, you can configure the maximum spacing between modules that define an array. This can be used for conforming inter module spacing based on mounting hardware clamp and spacing requirements.

added

Project_changed webhook event

You can now subscribe to project_changed webhook event. This webhook will fire when one of the project attributes listed below changes. The webhook payload includes <PROJECT_ID>, <SOURCE> and <ATTRIBUTES> , allowing you to quickly determine whether the update is relevant to your workflow.

added

Racking bill of materials download in app

You can now download the racking bill of materials (BOM) by navigating to the Project > Documents page. The racking BOM will become available after you have completed your racking design in the app and the manufacturer has posted the binary file with BOM information as “Racking Bill of Materials” asset_type using Create Design Asset API. With the human readable bill of materials, your Operations team can streamline your hardware procurement practices and reduce supply chain costs.