Skip to main content
POST
/
BuildingProject
Create Project
curl --request POST \
  --url https://api.realtimelca.com/rest/api/BuildingProject \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "projectName": "",
  "clientName": "",
  "builder": "",
  "buildingAddress": {
    "street": "Th Nielsens Vej",
    "streetNumber": "2",
    "city": "Roskilde",
    "postalCode": "4000",
    "country": "Denmark"
  },
  "type": 3,
  "stage": 2,
  "projectNumber": "2",
  "streamId": "",
  "emissionMetaData": {
    "yearOfCommissioning": 2025,
    "yearOfConstruction": 2025,
    "includedPhases": [
      "A1A3",
      "B4",
      "B6",
      "C3",
      "C4",
      "D"
    ],
    "includedPhasesTranslated": [
      "A1A3",
      "B4",
      "B6",
      "C3",
      "C4",
      "D"
    ]
  },
  "referencedAreas": {
    "values": {
      "ExteriorBalconyAccess": 2
    },
    "basementFloors": 0,
    "floorsAboveGround": 0,
    "areaAboveGround": 0,
    "areaBelowGround": 0
  },
  "calculationType": {
    "calculationTypeEnum": 1,
    "considerationPeriod": 50,
    "extraThresholds": [],
    "thresholdLimitWithoutExtra": 12
  },
  "heatArea": {
    "heatedFloorAreaAboveGround": 0,
    "heatedBasementArea": 0
  },
  "wastagePercentage": 10,
  "projectEnergyData": {
    "constructional": {
      "electricity": null,
      "earthMoved": null,
      "heat": null,
      "machineryFuel": null
    },
    "operational": {
      "electricity": null,
      "heat": null
    },
    "operationExportedElectricity": null,
    "validatedBy": "thomas",
    "validationDate": "2020-02-02"
  },
  "transportTypes": [],
  "branches": [],
  "speckleConfiguration": {
    "parameters": {
      "classificationCode": "",
      "classificationTypeId": ""
    }
  }
}
'

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
projectName
string
clientName
string
builder
string
buildingAddress
object
type
integer
stage
integer
projectNumber
string<utc-millisec>
streamId
string
emissionMetaData
object
referencedAreas
object
calculationType
object
heatArea
object
wastagePercentage
integer
projectEnergyData
object
transportTypes
any[]
branches
any[]
speckleConfiguration
object

Response

default

Response schema not yet documented in the upstream Postman spec.