{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/reversegeojp-com/json-schema/reversegeojp-com-get-geocode-response-schema.json",
  "title": "GetGeocodeResponse",
  "x-generated": "2026-10-31",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/reversegeojp-com-openapi-generated.yml#/components/schemas/GetGeocodeResponse",
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "The address string that was searched"
    },
    "results": {
      "type": "array",
      "description": "List of matching address results with coordinates"
    },
    "prefecture": {
      "type": "string",
      "description": "Prefecture name of the result"
    },
    "city": {
      "type": "string",
      "description": "City name of the result"
    },
    "town": {
      "type": "string",
      "description": "Town ward name of the result"
    },
    "zipcode": {
      "type": "string",
      "description": "Postal code of the result"
    },
    "zipcode_candidates": {
      "type": "array",
      "description": "List of postal code candidates"
    },
    "lat": {
      "type": "number",
      "description": "Latitude of the representative coordinate"
    },
    "lon": {
      "type": "number",
      "description": "Longitude of the representative coordinate"
    }
  }
}