---
title: "Find a Place by ID"
method: GET
path: "/places/{code}"
tags: ["Places"]
---

# Find a Place by ID

`GET /places/{code}`

Submit a place query and receive a complete list of place matches and associated data.

This API uses the Ordnance Survey Open Names Dataset. Places are not available for Northern Ireland.

## Path parameters

- `code` string, required

## Response `200`

Success

- PlaceResponse
  - `status` 200, required
  - `result` Place, required — A geographical location with detailed information including names, coordinates, and administrative boundaries
    - `code` string, required — Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)
    - `name_1` string, required — Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")
    - `name_1_lang` string, nullable, required — Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)
    - `name_2` string, nullable, required — Alternative name in a different language
    - `name_2_lang` string, nullable, required — Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)
    - `local_type` string, required — Ordnance Survey classification (City, Town, Village, Hamlet, etc.)
    - `outcode` string, required — Postcode district (first part of the postcode)
    - `county_unitary` string, nullable, required — County, Unitary Authority or Greater London Authority that contains this place
    - `county_unitary_type` string, nullable, required — Type of administrative unit (e.g., County, UnitaryAuthority)
    - `district_borough` string, nullable, required — District, Metropolitan District or London Borough containing this place
    - `district_borough_type` string, nullable — Type of district/borough administrative unit
    - `region` string, required — European Region (formerly Government Office Region) containing this place
    - `country` string, required — Country within Great Britain (England, Scotland, or Wales)
    - `longitude` number, double, required — WGS84 longitude coordinate
    - `latitude` number, double, required — WGS84 latitude coordinate
    - `eastings` integer, required — Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)
    - `northings` integer, required — Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)
    - `min_eastings` integer, required — Western edge of the place's bounding box (Minimum Bounding Rectangle)
    - `min_northings` integer, required — Southern edge of the place's bounding box (Minimum Bounding Rectangle)
    - `max_eastings` integer, required — Eastern edge of the place's bounding box (Minimum Bounding Rectangle)
    - `max_northings` integer, required — Northern edge of the place's bounding box (Minimum Bounding Rectangle)

---

[API](https://skmtc.dev/postcodes/apis/api-reference-postcodes-io.md) · [All operations](https://skmtc.dev/postcodes/apis/api-reference-postcodes-io/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/postcodes/api-reference-postcodes-io/revisions/48aff276e237/schema)
