Source: https://developers.woosmap.com/api-reference/indoor-api/get-indoor-venues-venue_id-features-feature_id/

> For clean Markdown of any page, append `.md` to the page URL.

> For a complete documentation index, see https://developers.woosmap.com/llms.txt

# Get Feature By Key



# Get Feature By Key

 GET 
https://api.woosmap.com/indoor/venues/{venue\_id}/features/{feature\_id}

Returns a single feature using its ID.

**Rate limit** : `20/1s`

### Authorization

[`private_key`](#authorization-indoor-api-privatekeyauth)
apiKeyquery

[`X-Api-Key`](#authorization-indoor-api-privatekeyheaderauth)
apiKeyheader

[`key`](#authorization-indoor-api-publickeyauth)
apiKeyquery

### Path Parameters

[`venue_id`](#path-venue-id)
stringrequired

ID of the venue

[`feature_id`](#path-feature-id)
integerrequired

ID of the feature

### Response

200application/json

OK

[`properties`](#resp-200-properties)
objectrequired

Additional properties associated with this feature

[`type`](#resp-200-type)
stringDefaults to `Feature`

[`geometry`](#resp-200-geometry)
GeometryCollectionrequired

GeoJSON Geometry or Geometry Collection

[`id`](#resp-200-id)
integerrequired

ID of the feature

### Errors

#401

Unauthorized

 

`application/json`

[`detail`](#err-401-detail)
stringrequired

#402

Payment Required

 

`application/json`

No properties defined

#403

Forbidden

 

`application/json`

No properties defined

#422

Unprocessable Entity

 

`application/json`

[`detail`](#err-422-detail)
object[]required

The validation errors.

[`context`](#err-422-context)
objectrequired

Context

```shell
curl -L -X GET 'https://api.woosmap.com/indoor/venues/west_pal/features/3623459?key=YOUR_PUBLIC_API_KEY' \
-H 'Referer: http://localhost'
```

```python
import requests

url = "https://api.woosmap.com/indoor/venues/west_pal/features/3623459?key=YOUR_PUBLIC_API_KEY"

payload={}
headers = {
    'Referer': 'http://localhost'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)
```

```javascript
var requestOptions = {
  method: 'GET',
  redirect: 'follow'
};

fetch("https://api.woosmap.com/indoor/venues/west_pal/features/3623459?key=YOUR_PUBLIC_API_KEY", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
```

```json
{
  "distance": null,
  "duration": null,
  "geometry": {
    "bbox": null,
    "coordinates": [
      [
        [
          -0.12419943632,
          51.49927414881
        ],
        [
          -0.12419342215,
          51.49930532278
        ],
        [
          -0.12419141597,
          51.49931625597
        ],
        [
          -0.12419943632,
          51.49927414881
        ]
      ]
    ],
    "type": "Polygon"
  },
  "id": 3623459,
  "properties": {
    "name": "Painted Chamber",
    "room": "office",
    "level": "1",
    "indoor": "area",
    "building:ref": "Palace of Westminster",
    "woosmap:logo": "https://woosmap-indoor-img.s3.amazonaws.com/Westminster/logo.png",
    "woosmap:cover": "https://woosmap-indoor-img.s3.amazonaws.com/Westminster/paintedchamber.png",
    "woosmap:label_id": 3623458,
    "woosmap:zoom_icon_min": "16",
    "woosmap:zoom_polygon_min": "16"
  },
  "type": "Feature"
}
```
