---
updatedAt: 2026-03-31T12:12:41.000Z
agentTools:
  projectIndex: https://api.net2grid.com/llms.txt
---

# /profile/properties

Returns all the possible profile properties and their choices plus the possible appliances.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "title": "NET2GRID Customer Engagement API",
    "description": "This is the B2C NET2GRID API that can be used by mobile and web apps to manage the accounts and the data that are provided by the NET2GRID Meter Data Analytics Platform.",
    "version": "13.6.0"
  },
  "servers": [
    {
      "url": "http://api.net2grid.docker",
      "description": "API server"
    }
  ],
  "paths": {
    "/v2/profile/properties": {
      "get": {
        "tags": [
          "Installation Profile"
        ],
        "summary": "/profile/properties",
        "description": "Returns all the possible profile properties and their choices plus the possible appliances.",
        "operationId": "v2getProfileProperties",
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "PropertyType": {
                      "description": "Property type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "PropertySize": {
                      "description": "Property size",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "PropertyAge": {
                      "description": "Property age",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "Ownership": {
                      "description": "Property ownership",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "Occupants": {
                      "description": "Number of occupants",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "OccupantType": {
                      "description": "Occupant type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "SpaceHeating": {
                      "description": "Space heating type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "WaterHeating": {
                      "description": "Water heating type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "StoveHeating": {
                      "description": "Stove heating type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "GrillHeating": {
                      "description": "Grill heating type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "OvenHeating": {
                      "description": "Oven heating type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "SpaceHeatingExchangerType": {
                      "description": "Space heating exchanger type",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "Photovoltaic": {
                      "description": "Photovoltaic solar power",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "Appliances": {
                      "description": "Appliances",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "type": "object"
                },
                "examples": {
                  "GetProfilePropertiesExample": {
                    "$ref": "#/components/examples/GetProfilePropertiesExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid request<br/>401: Unauthorized<br/>999: Unspecified Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponseDTO"
                }
              }
            }
          },
          "500": {
            "description": "Server Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponseDTO"
                }
              }
            }
          }
        },
        "security": [
          {
            "bearerAuth": []
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "ErrorDTO": {
        "properties": {
          "code": {
            "type": "integer"
          },
          "message": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "ErrorResponseDTO": {
        "properties": {
          "status": {
            "type": "string"
          },
          "error": {
            "$ref": "#/components/schemas/ErrorDTO"
          }
        },
        "type": "object"
      }
    },
    "examples": {
      "GetProfilePropertiesExample": {
        "summary": "Get profile properties 200 response",
        "value": {
          "PropertyType": [
            "PT.01",
            "PT.02",
            "PT.03",
            "PT.04",
            "PT.05",
            "PT.06"
          ],
          "PropertySize": [
            "PS.01",
            "PS.02",
            "PS.03",
            "PS.04"
          ],
          "PropertyAge": [
            "PA.01",
            "PA.02",
            "PA.03",
            "PA.04"
          ],
          "Ownership": [
            "OWN.01",
            "OWN.02"
          ],
          "Occupants": [
            "OCC.01",
            "OCC.02",
            "OCC.03",
            "OCC.04",
            "OCC.05"
          ],
          "OccupantType": [
            "OT.01",
            "OT.02",
            "OT.03",
            "OT.04",
            "OT.05",
            "OT.06"
          ],
          "SpaceHeating": [
            "SH.01",
            "SH.02",
            "SH.03",
            "SH.04",
            "SH.05",
            "SH.06",
            "SH.07",
            "SH.08",
            "SH.09",
            "SH.10"
          ],
          "WaterHeating": [
            "WH.01",
            "WH.02",
            "WH.03",
            "WH.04",
            "WH.05",
            "WH.06",
            "WH.07"
          ],
          "StoveHeating": [
            "STH.00",
            "STH.01",
            "STH.02",
            "STH.04"
          ],
          "GrillHeating": [
            "GH.00",
            "GH.01",
            "GH.02",
            "GH.04"
          ],
          "OvenHeating": [
            "OH.00",
            "OH.01",
            "OH.02",
            "OH.04"
          ],
          "Photovoltaic": [
            "SOL.01",
            "SOL.02"
          ],
          "Appliances": [
            "A.01",
            "A.02",
            "A.03",
            "A.04",
            "A.05",
            "A.06",
            "A.07",
            "A.08",
            "A.09",
            "A.10",
            "A.11",
            "A.12",
            "A.13",
            "A.14",
            "A.15",
            "A.16",
            "A.17",
            "A.18",
            "A.19",
            "A.20",
            "A.21",
            "A.22",
            "A.23",
            "A.24",
            "A.25",
            "A.26",
            "A.27",
            "A.28",
            "A.29",
            "A.30"
          ]
        }
      }
    },
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "bearerFormat": "JWT",
        "scheme": "bearer"
      }
    }
  },
  "tags": [
    {
      "name": "Installation Profile"
    }
  ],
  "x-explorer-enabled": false
}
```