---
title: "Retrieve City"
method: GET
path: "/public/user/city/retrieve/{city_id}"
tags: ["City"]
---

# Retrieve City

`GET /public/user/city/retrieve/{city_id}`

## Request

- Base URL: `https://api.byteful.com/1.0`
- URL: `https://api.byteful.com/1.0/public/user/city/retrieve/{city_id}`
- Auth: API key in header `X-API-Private-Key` and API key in header `X-API-Public-Key`
- TypeScript: <https://skmtc.dev/byteful/apis/byteful-public-user-api/docs/public/user/city/retrieve/:city_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves a specific City.

## Path parameters

- `city_id` string, required

## Response `200`

Successful City Retrieve

- CitySuccessfulRetrieveResponse: City retrieve was successful.
  - `data` object: Retrieved City item details.
    - `city_alias` string
    - `city_creation_datetime` string, date-time
    - `city_example_postcode` string
    - `city_id` integer
    - `city_is_populous` boolean
    - `city_last_update_datetime` string, date-time
    - `city_latitude` number
    - `city_longitude` number
    - `city_name` string
    - `city_node_count` integer
    - `city_population` integer
    - `city_timezone` string
    - `subdivision_id` string
  - `message` string: Status message for the retrieval.

---

[API](https://skmtc.dev/byteful/apis/byteful-public-user-api.md) - [All operations](https://skmtc.dev/byteful/apis/byteful-public-user-api/llms.txt) - [OpenAPI document](https://skmtc.dev/byteful/apis/byteful-public-user-api/revisions/3db1a6fc0099?raw)
