---
title: "Changes to Get a reverse geopoint: Figure out which geodata is at a given point (if any)"
method: GET
path: "/{apiKey}/api/geocode"
---

# Changes to Get a reverse geopoint: Figure out which geodata is at a given point (if any)

`GET /{apiKey}/api/geocode`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 10 revisions.

- **2026-11-02** `8c8b4409a61d`: 1 info
- **2026-09-30** `48d7abef8511`: 1 info
- **2026-04-15** `653e76f9ba39`: 6 breaking, 20 info
- **2025-09-16** `b678a5ccbc9f`: 1 info

## Changes

- **2026-11-02** `8c8b4409a61d`: 1 info
  - added the non-success response with the status `401`
- **2026-09-30** `48d7abef8511`: 1 info
  - added the optional property `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/imageZoomFactor` to the response with the `200` status
- **2026-04-15** `653e76f9ba39`: 6 breaking, 20 info
  - response property `items/additionalDetails/items/detailType/allOf[#/components/schemas/DetailType]/` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - response property `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/badge/allOf[#/components/schemas/BadgeDisplayRule]/position/allOf[#/components/schemas/BadgePosition]/` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - response property `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - response property `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelStyle/allOf[#/components/schemas/LabelDisplayRule]/labelPosition/allOf[#/components/schemas/LabelPosition]/` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - response property `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelType/allOf[#/components/schemas/LabelTypeOption]/` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - added `subschema #1, subschema #2` to the `items/additionalDetails/items/detailType` response property `oneOf` list for the response status `200`
  - removed the `0.00` enum value from the `items/additionalDetails/items/detailType/allOf[#/components/schemas/DetailType]/` response property for the response status `200`
  - removed the `0.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/badge/allOf[#/components/schemas/BadgeDisplayRule]/position/allOf[#/components/schemas/BadgePosition]/` response property for the response status `200`
  - removed the `0.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` response property for the response status `200`
  - removed the `0.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelStyle/allOf[#/components/schemas/LabelDisplayRule]/labelPosition/allOf[#/components/schemas/LabelPosition]/` response property for the response status `200`
  - removed the `0.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelType/allOf[#/components/schemas/LabelTypeOption]/` response property for the response status `200`
  - removed the `1.00` enum value from the `items/additionalDetails/items/detailType/allOf[#/components/schemas/DetailType]/` response property for the response status `200`
  - removed the `1.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/badge/allOf[#/components/schemas/BadgeDisplayRule]/position/allOf[#/components/schemas/BadgePosition]/` response property for the response status `200`
  - removed the `1.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` response property for the response status `200`
  - removed the `1.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelStyle/allOf[#/components/schemas/LabelDisplayRule]/labelPosition/allOf[#/components/schemas/LabelPosition]/` response property for the response status `200`
  - removed the `1.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelType/allOf[#/components/schemas/LabelTypeOption]/` response property for the response status `200`
  - removed the `2.00` enum value from the `items/additionalDetails/items/detailType/allOf[#/components/schemas/DetailType]/` response property for the response status `200`
  - removed the `2.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/badge/allOf[#/components/schemas/BadgeDisplayRule]/position/allOf[#/components/schemas/BadgePosition]/` response property for the response status `200`
  - removed the `2.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` response property for the response status `200`
  - removed the `2.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelStyle/allOf[#/components/schemas/LabelDisplayRule]/labelPosition/allOf[#/components/schemas/LabelPosition]/` response property for the response status `200`
  - removed the `2.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelType/allOf[#/components/schemas/LabelTypeOption]/` response property for the response status `200`
  - removed the `3.00` enum value from the `items/additionalDetails/items/detailType/allOf[#/components/schemas/DetailType]/` response property for the response status `200`
  - removed the `3.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/badge/allOf[#/components/schemas/BadgeDisplayRule]/position/allOf[#/components/schemas/BadgePosition]/` response property for the response status `200`
  - removed the `3.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` response property for the response status `200`
  - removed the `3.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/labelStyle/allOf[#/components/schemas/LabelDisplayRule]/labelPosition/allOf[#/components/schemas/LabelPosition]/` response property for the response status `200`
  - removed the `4.00` enum value from the `items/displaySetting/allOf[#/components/schemas/DisplaySetting]/iconPlacement/allOf[#/components/schemas/IconPlacementRule]/` response property for the response status `200`
- **2025-09-16** `b678a5ccbc9f`: 1 info
  - added the optional property `items/additionalDetails` to the response with the `200` status

---

[Operation](https://skmtc.dev/mapsindoors/apis/integration-api/docs/:apiKey/api/geocode/get.md) - [API](https://skmtc.dev/mapsindoors/apis/integration-api.md) - [Page](https://skmtc.dev/mapsindoors/apis/integration-api/changes/:apiKey/api/geocode/get)
