Pro forma

Get Pro Forma details

get

Gets the Pro Forma details for the specified project

Authorizations
AuthorizationstringRequired
Path parameters
projectIdstringRequired

The project ID

Responses
200

successful operation

application/json
get
/projects/{projectId}/pro-forma

Save Pro Forma details

put

Saves the Pro Forma details for the specified project

Authorizations
AuthorizationstringRequired
Path parameters
projectIdstringRequired

The project ID

Query parameters
versionstringOptional

The version name, if specified a version of the Pro Forma will be stored under this version name. If not included the actual Pro Forma itself is updated.

Body

Refer to the /schemas/pro-forma endpoint for the full JSON Schema definition

projectStartDatestring · dateRequired
systemSizenumberRequired

The DC size of the system to use for forecasting of generation.

systemProductionnumberRequired

The total kWhs generated per Year per kW of installed PV

degradationnumberRequired
projectLifenumber · max: 50Required

Used as default number of years for any recurring 'Expense' or 'Income' payment

developerFeePercentnumberOptional
archivedbooleanOptionalDefault: false
Responses
200

successful operation

application/json
put
/projects/{projectId}/pro-forma

Delete Pro Forma version

delete

Deletes the Pro Forma version for the specified project

Authorizations
AuthorizationstringRequired
Path parameters
projectIdstringRequired

The project ID

Query parameters
versionstringOptional

The version name, if specified a version of the Pro Forma will be delete. If not included the actual Pro Forma itself is deleted.

Responses
200

successful operation

No content

delete
/projects/{projectId}/pro-forma

No content