---
title: "Create a home profile for location"
method: PUT
path: "/locations/{locationId}/homeprofile"
tags: ["Location home profile"]
deprecated: true
---

# Create a home profile for location

`PUT /locations/{locationId}/homeprofile`

## Request

- Base URL: `https://eliq.data-management-api.eliq.com` (the document declares no server; this is the origin it was published from)
- URL: `https://eliq.data-management-api.eliq.com/locations/{locationId}/homeprofile`
- Auth: none declared
- TypeScript: <https://skmtc.dev/eliq/apis/eliq-data-management-api/docs/locations/:locationId/homeprofile/put.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

The home profile will be overwritten with the inputted values. Please make sure to provide the complete home profile before updating.
Available home profile keys and values can be provided by Eliq, not yet available in the Data Management API. This can also be retrieved in Eliq Insights API

## Path parameters

- `locationId` string, required

## Request body

- HomeProfileProperty[]
  - `key` string, nullable
  - `value` unknown
  - `value_type` unknown

## Response `200`

OK

- HomeProfileProperty[]
  - `key` string, nullable
  - `value` unknown
  - `value_type` unknown

## Other responses

- `201`: Created
- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/eliq/apis/eliq-data-management-api.md) - [All operations](https://skmtc.dev/eliq/apis/eliq-data-management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/eliq/apis/eliq-data-management-api/revisions/022af911e0d0?raw)
