c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated QuarterlyVERIFIED · checked 3d ago
C

Code-Point Open - United Kingdom

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset forms part of the geographical data repository maintained by Opendatasoft. It provides Code-Point Open, a free and open dataset of postcode locations for Great Britain, giving a coordinate reference for each postcode unit. The data can be used for geographical analysis, simple route planning, asset management, and other applications requiring postcode-level positioning. It does not include detailed address-level information, focusing instead on postcode centroids. The dataset is published as open data, allowing free reuse without authentication, and is made accessible through Opendatasoft's data platform alongside other geographic reference datasets covering various countries.This dataset is part of the Geographical repository maintained by Opendatasoft. This dataset contains 'Code-Point Open': free and open postcode location data of Great Britain. They can be used for geographical analysis, simple route planning, asset management and much more. This dataset does not...

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (15 fields)

Filterable via the API (13)
postcodeadmin_county_codectyua_namergn_codergn_namecountry_codectry_namectyua_area_codepositional_quality_indicatornhs_regional_ha_codenhs_ha_codeadmin_district_codeadmin_ward_code

Click a field to see example values.

FieldTypeDescription
postcodeFilterable via the APItextContains elements for postal area, district, sector, and unit.
admin_county_codeFilterable via the APIAdministrative County CodetextCounty in which CPLC falls.
ctyua_nameFilterable via the APIOfficial Name County/Unitary districttext
rgn_codeFilterable via the APIOfficial Code Regiontext
rgn_nameFilterable via the APIOfficial Name Regiontext
country_codeFilterable via the APICountry codetext
ctry_nameFilterable via the APIOfficial Name Countrytext
ctyua_area_codeFilterable via the APIIso 3166-3 Area Codetext
positional_quality_indicatorFilterable via the APIPositional quality indicatorintA flag used to indicate the positional accuracy of the coordinates allocated to each postcode record (from 10 to 90, lower is better).
nhs_regional_ha_codeFilterable via the APINHS Regional Health Authority CodetextEnglish Pan Strategic Health Authority in which Code-Point Location Coordinate (CPLC) falls
nhs_ha_codeFilterable via the APINHS Health Authority CodetextEnglish Strategic Health Authority or Scottish Health Board in which CPLC falls
admin_district_codeFilterable via the APIAdministrative District CodetextUnitary Authority, Metropolitan and Non-Metropolitan District, London Borough, or Scottish Council Area in which CPLC falls.
admin_ward_codeFilterable via the APIAdministrative Ward CodetextElectoral Ward or Division in which CPLC falls.
geo_point_2dGeo Pointgeo_point_2dCode-Point Location Coordinate (CPLC)
geo_shapeShapegeo_shapeCode-Point Location Coordinate (CPLC)

Schema captured from opendatasoft 7 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1postcode: B35 6JT · rgn_code: —
{
  "postcode": "B35 6JT",
  "rgn_code": null,
  "rgn_name": null,
  "ctry_name": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.786688820972379,
        52.52336265650498
      ]
    },
    "properties": {}
  },
  "ctyua_name": null,
  "nhs_ha_code": "E18000005",
  "country_code": "E92000001",
  "geo_point_2d": {
    "lat": 52.52336265650498,
    "lon": -1.7866888209723795
  },
  "admin_ward_code": "E05011132",
  "ctyua_area_code": null,
  "admin_county_code": null,
  "admin_district_code": "E08000025",
  "nhs_regional_ha_code": "E19000001",
  "positional_quality_indicator": 10
}
Record 2postcode: B35 6LA · rgn_code: —
{
  "postcode": "B35 6LA",
  "rgn_code": null,
  "rgn_name": null,
  "ctry_name": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.788140795508914,
        52.52178303713561
      ]
    },
    "properties": {}
  },
  "ctyua_name": null,
  "nhs_ha_code": "E18000005",
  "country_code": "E92000001",
  "geo_point_2d": {
    "lat": 52.52178303713561,
    "lon": -1.7881407955089137
  },
  "admin_ward_code": "E05011132",
  "ctyua_area_code": null,
  "admin_county_code": null,
  "admin_district_code": "E08000025",
  "nhs_regional_ha_code": "E19000001",
  "positional_quality_indicator": 10
}
Record 3postcode: B35 6QS · rgn_code: —
{
  "postcode": "B35 6QS",
  "rgn_code": null,
  "rgn_name": null,
  "ctry_name": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.788779738499031,
        52.520696398468644
      ]
    },
    "properties": {}
  },
  "ctyua_name": null,
  "nhs_ha_code": "E18000005",
  "country_code": "E92000001",
  "geo_point_2d": {
    "lat": 52.520696398468644,
    "lon": -1.7887797384990307
  },
  "admin_ward_code": "E05011132",
  "ctyua_area_code": null,
  "admin_county_code": null,
  "admin_district_code": "E08000025",
  "nhs_regional_ha_code": "E19000001",
  "positional_quality_indicator": 10
}
Record 4postcode: B35 6QT · rgn_code: —
{
  "postcode": "B35 6QT",
  "rgn_code": null,
  "rgn_name": null,
  "ctry_name": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.786774859921652,
        52.52080967704054
      ]
    },
    "properties": {}
  },
  "ctyua_name": null,
  "nhs_ha_code": "E18000005",
  "country_code": "E92000001",
  "geo_point_2d": {
    "lat": 52.52080967704054,
    "lon": -1.7867748599216515
  },
  "admin_ward_code": "E05011132",
  "ctyua_area_code": null,
  "admin_county_code": null,
  "admin_district_code": "E08000025",
  "nhs_regional_ha_code": "E19000001",
  "positional_quality_indicator": 10
}
Record 5postcode: B35 7AG · rgn_code: —
{
  "postcode": "B35 7AG",
  "rgn_code": null,
  "rgn_name": null,
  "ctry_name": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.791863459268007,
        52.51057920609509
      ]
    },
    "properties": {}
  },
  "ctyua_name": null,
  "nhs_ha_code": "E18000005",
  "country_code": "E92000001",
  "geo_point_2d": {
    "lat": 52.51057920609509,
    "lon": -1.7918634592680072
  },
  "admin_ward_code": "E05011132",
  "ctyua_area_code": null,
  "admin_county_code": null,
  "admin_district_code": "E08000025",
  "nhs_regional_ha_code": "E19000001",
  "positional_quality_indicator": 10
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-united-kingdom-code-point

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-united-kingdom-code-point/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 7 days ago

Dataset

Volume & freshness

Records
1.7M
1744635
Update cadence
Quarterly
declared upstream
Last upstream update
11 months ago
2025-10-15

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Code-Point Open - United Kingdom — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.