“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.
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.
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.
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.
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.
Storage details in Design Summary
Retrieve Design Summary API endpoint returns additional details about storage:
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 Sheet
, Racking Install Manual
, Racking Certification
, Racking CAD File
, Racking Engineering Report
, Racking Bill of Materials
.
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.
“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.