Changelog

Added

Mock Expert Design Requests

With mock expert design requests, you can test the full workflow for successful and rejected design requests without using credits or waiting for a real design. Available in production and sandbox, the mock workflow will send appropriate webhooks if configured.

Added

Webhook Retries

If Aurora is unable to deliver webhooks to your application, we will retry 9 more times at exponentially increasing intervals over 4-5 hours.

Improved

AutoDesigner API: Filler Row (MaxFit only)

AutoDesigner API now has a boolean parameter (“allow_filler_row”) that adds a row of panels with the opposite orientation on either the top or bottom of each roof face if there is space and it improves the result. For example, if the array is vertically (portrait) oriented and the parameter is enabled, AutoDesigner will attempt to place a row of horizontally (landscape) oriented panels to more fully maximize the roof space.

Improved

Pricing API: Storage

Added storage pricing information to the Retrieve Design Pricing endpoint. This includes new storage-specific attributes like storage_pricing_mode and storage_system_cost_breakdown, and incorporates storage pricing information into existing attributes like incentives and system_cost.

Added

"Project Status Changed" Event

With the project_status_changed event, you can create webhook subscriptions to notify your application when the status of any project in your Aurora tenant changes. The payload for your project_status_changed webhooks can include project ID and the new status. Using the new event, you can, for example, notify your CRM to kick off the next step in your workflow after panels are placed in Aurora and the person who placed the panels updates the project status to "panels placed."

Added

Webhooks API: Create, Update, and Delete

Added API endpoints to create, update and delete webhook information for your tenant. The Webhooks API gives your developers fine control over how they design, build and operate applications that respond in real-time to events in Aurora (e.g. design request completed, agreement signed).

Added

Webhooks API: List and Retrieve

Added API endpoints to list and retrieve webhook information for your tenant. Endpoints to create, update and delete webhooks are coming next. The Webhooks API gives your developers fine control over how they design, build and operate applications that respond in real-time to events in Aurora (e.g. design request completed, agreement signed).

Improved

List Financings API: Added Financier

Added a financier object to the List Financing endpoint. The financier object includes information regarding the state of credit applications and loans that originated from integrations with financial institutions. With the new object, you can, for example, look up the loan ID that the financier assigned to the homeowner who applied for a loan in Aurora Sales Mode.

Improved

3DMS Request Deduplication: Design ID in Error

When attempting to create a 3DMS design request for a project with an in-progress 3DMS request, you'll now receive not only an HTTP 422 error message but also the design id of the offending request.