Energy Projects Com Au Context
JSON-LD context defining the semantic vocabulary for Energy Projects Com Au from Energy Projects AU.
2 Classes
16 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
energy:
https://energy-projects.com.au/schema#
Classes
SolarAssessmentInput
SolarAssessment
Properties
| Property |
Type |
Container |
| latitude |
decimal |
|
| longitude |
decimal |
|
| state |
string |
|
| usableRoofCoverage |
decimal |
|
| electricityRateAudPerKwh |
decimal |
|
| assessmentId |
string |
|
| generatedAt |
dateTime |
|
| status |
string |
|
| confidence |
string |
|
| roof |
|
|
| solar |
|
|
| value |
|
|
| incentives |
|
|
| assumptions |
|
list |
| caveats |
|
list |
| links |
|
|
JSON-LD Document
{
"@context": {
"@vocab": "https://energy-projects.com.au/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"energy": "https://energy-projects.com.au/schema#",
"SolarAssessmentInput": "energy:SolarAssessmentInput",
"latitude": {
"@id": "energy:latitude",
"@type": "xsd:decimal"
},
"longitude": {
"@id": "energy:longitude",
"@type": "xsd:decimal"
},
"state": {
"@id": "energy:state",
"@type": "xsd:string"
},
"usableRoofCoverage": {
"@id": "energy:usableRoofCoverage",
"@type": "xsd:decimal"
},
"electricityRateAudPerKwh": {
"@id": "energy:electricityRateAudPerKwh",
"@type": "xsd:decimal"
},
"SolarAssessment": "energy:SolarAssessment",
"assessmentId": {
"@id": "energy:assessmentId",
"@type": "xsd:string"
},
"generatedAt": {
"@id": "energy:generatedAt",
"@type": "xsd:dateTime"
},
"status": {
"@id": "energy:status",
"@type": "xsd:string"
},
"confidence": {
"@id": "energy:confidence",
"@type": "xsd:string"
},
"roof": {
"@id": "energy:roof"
},
"solar": {
"@id": "energy:solar"
},
"value": {
"@id": "energy:value"
},
"incentives": {
"@id": "energy:incentives"
},
"assumptions": {
"@id": "energy:assumptions",
"@container": "@list"
},
"caveats": {
"@id": "energy:caveats",
"@container": "@list"
},
"links": {
"@id": "energy:links"
}
},
"@type": "schema:Dataset",
"schema:name": "Energy Projects AU API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Energy Projects AU's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-06) from openapi/energy-projects-com-au-openapi.json.",
"dcterms:created": "2026-11-06",
"dcterms:source": [
"openapi/energy-projects-com-au-openapi.json"
]
}