Use the following API to update detailed information for all places uploaded to a project.
📍 PUT /open-api/v1/place/{id}
Request Header
| Key | Value | Description |
|---|---|---|
| api-key | {YOUR_API_Key} |
Path Parameter
| Key | Value | Description |
|---|---|---|
| id | Number | The unique number of the place you’re looking for |
Request Body
{
"categoryId" : 1,
"placeAreaUid" : "B01",
"imageId" : 13,
"trn" : [
{
"language" : "def",
"description" : "description",
"name" : "place name 1"
}
]
}
Response Body
200
{
"id": 2,
"placeAreaUid": "B01",
"image": {
"id": 13,
"type": "place",
"image": [
{
"id": 12,
"url": "https://…"
}
]
},
"createDate": "2025-07-16 10:49:52",
"updateDate": "2025-07-16",
"trn": [
{
"language": "def",
"name": "place name 1",
"description": "description"
}
],
"category": "Main category",
"subCategory": "Sub category"
}
400
{
"error": "Invalid request"
}
cURL
curl --location --request PUT 'https://space.api-freegrow.com/open-api/v1/place/2'
--header 'api-key: {YOUR_API_KEY}'
--header 'Content-Type: application/json'
--data '{
"categoryId" : 1,
"placeAreaUid" : "B01",
"imageId" : 13,
"trn" : [
{
"language" : "def",
"description" : "description",
"name" : "place name 1"
}
]
}'
Related Guides
- API Common Guide
- Retrieve Place UID List
- Retrieve Details by Place UID
- Retrieve Project GeoJSON
- Retrieve Floor GeoJSON
- Update Map Color by Place
Curious how to use the service? Check out the Growspace Studio Guide here
