Create project

Query Params
string
required
Body Params
kwh
length ≤ 0

Array of 12 monthly kWh values, or [] to clear consumption data (this also clears kwhSource). Omitted or null leaves stored consumption unchanged. A 0 is a deliberate user-entered zero when the corresponding kwhSource month is "manual".

kwhSource
array of strings

Per-month source of the kwh array: kwhSource[i] labels kwh[i]. Only accepted alongside kwh: exactly 12 entries, or []. Values: "manual" (user-entered), "estimate" (client-computed), or "unknown" (no value supplied). Omitted or null, the server fills it in: months whose kwh value is unchanged keep their stored label, others become "unknown" if 0 and "manual" otherwise. The server never infers "estimate", so send kwhSource whenever any month is estimated.

kwhSource
Allowed:
string

Authority Having Jurisdiction

string

Utility Company name

string
enum

Property type

Allowed:
string
length ≤ 5000

Project description

string
required
string
required
string
geolocation
object
ownerDetails
object
externalMetadata
object
Responses

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