added

CAD auto screenshot in Assets API - generally available

The CAD auto-saved screenshots are now generally available. The CAD screenshot automatically captured on last in-app save in Aurora can be accessed using the Retrieve Assets API. You can include the screenshot with the rest of Aurora summary that you publish to your IT ecosystem. The relevant tutorial can be found here.

added

Component type in Design Pricing

line_items array returned by Retrieve Design Pricing API endpoint now includes the component_type of each line item (e.g., “modules”, “inverters”). With the component type information, you and your systems will have greater visibility into what’s being priced in each Aurora design.

added

“Updated at” timestamps

Project and Agreement resources come with updated_at field now. You can access these fields using Retrieve Project and Retrieve Agreement Sync API endpoints. With the update timestamps, you can be sure that your software responsible for syncing Aurora with your IT ecosystem has processed all recently updated projects and agreements.

added

“Created at” timestamps

Project, Design, and Agreement API resources come with created_at field now. You can access these fields using the following Sync API endpoints. With the timestamps, you can be sure that your software responsible for syncing Aurora with your IT ecosystem has processed all newly created projects, designs and agreements.

added

Adjacent arrays in Racking Arrays API

The List Racking Arrays API now includes information on the relative positions of adjacent arrays so that you can easily identify filler rows and staggered panels that can be racked together.

improved

Persistent asset ids for auto-saved design screenshots

Auto-saved design screenshots can now be retrieved by a persistent asset id via Retrieve Design Asset API. As new screenshots are created, the asset id in /assets/{id} will remain the same while the url field in the resource will be updated to point to the most recent screenshot. This change will eliminate the race condition that you might have had to handle when retrieving screenshots in response to asset_created webhooks.

added

Racking Bill of Materials API

Racking bill of materials can now be uploaded with the new Update Racking Bill of Materials endpoint as well as retrieved as part of the existing bill_of_materials field in the Retrieve Design Summary endpoint.

improved

Upgrade API version via Admin UI

You can now upgrade and, if necessary, rollback the API version for any of your API keys with the Admin UI. Simply click the Upgrade button on the desired key to upgrade. Consider reading the Versioning page in advance to make sure that the update will not adversely affect any of your integrations.

"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: