Update a solar installation project

Updates specific fields of an existing solar installation project.

Business Context:
Use this endpoint to modify project details such as financial terms, team assignments,
or project specifications without requiring a full project recreation.

What Can Be Updated:

Financial Terms:

  • Agreement type and product type
  • Contract values and financing amounts
  • Interest rates, escalators, and payment terms
  • Down payment and term length

Team Assignments:

  • Sales representative assignment
  • Dealer assignment
  • Installer assignment

Project Details:

  • Proposal information and external references
  • Project timeline and dates

Business Rules:

  • Projects in certain statuses may have restricted update permissions
  • Team changes may trigger workflow notifications
  • Financial changes may require additional approvals
  • Projects must be in "new" status to allow major updates
  • If a project is already "in_progress" or later, consider creating a new design instead

Common Use Cases:

  • Updating pricing based on final equipment selection
  • Reassigning projects to different team members
  • Correcting proposal information or external references
  • Adjusting payment terms after customer negotiation
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The unique reference identifier of the project.

Body Params

Schema for updating an existing solar installation project.

string
enum

Solar financing agreement type.

Allowed:
string
enum

Type of solar installation being financed.

Allowed:
float
≥ 0

Total dollar value of the solar installation contract.

float
≥ 0

Dollar amount being financed through Elios Fund.

float
≥ 0

Customer down payment amount paid at contract signing.

integer
0 to 60

Duration in months for special introductory payment terms.

float
≥ 0

Monthly payment amount during the introductory period.

float
0 to 1

Dealer fee percentage for loan agreements (decimal format).

float
0 to 1

First-year energy rate for PPA products ($/kWh in decimal format).

float
0 to 1

Annual rate increase (escalator) percentage for PPA/lease products or interest rate if a loan (decimal format).

integer
1 to 25

Agreement length in years.

number | null
≥ 1

Reference number from the solar design or proposal system.

date

Date when the proposal was presented to the customer.

uri | null
uuid

Reference to an existing sales representative by ID.

uuid

Reference to an existing dealer by ID.

uuid

Reference to an existing installer by ID.

uuid | null

Reference to an existing distributor by ID.

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/ld+json