Country-specific schema reference

All countries support the core schema, and then each country has the additional schema items listed below.

Australia

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.

Brazil

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
administrative_area_level_5 RECORD NULLABLE Indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_5.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_5.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.
sublocality_level_2 RECORD NULLABLE Indicates a second-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_2.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_2.name STRING NULLABLE The name of the sublocality.
sublocality_level_3 RECORD NULLABLE Indicates a third-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_3.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_3.name STRING NULLABLE The name of the sublocality.
sublocality_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_4.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_4.name STRING NULLABLE The name of the sublocality.

Canada

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

Germany

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.
sublocality_level_2 RECORD NULLABLE Indicates a second-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_2.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_2.name STRING NULLABLE The name of the sublocality.

Great Britain

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
postal_town RECORD NULLABLE Indicates a grouping of geographic areas, such as locality and sublocality, used for mailing addresses in some countries.
postal_town.id STRING NULLABLE The place id of the postal town. See Place IDs.
postal_town.name STRING NULLABLE The name of the postal town.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

France

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

India

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.
sublocality_level_2 RECORD NULLABLE Indicates a second-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_2.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_2.name STRING NULLABLE The name of the sublocality.
sublocality_level_3 RECORD NULLABLE Indicates a third-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_3.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_3.name STRING NULLABLE The name of the sublocality.

Indonesia

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
administrative_area_level_5 RECORD NULLABLE Indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_5.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_5.name STRING NULLABLE The name of the administrative area.
administrative_area_level_6 RECORD NULLABLE Indicates a sixth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_6.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_6.name STRING NULLABLE The name of the administrative area.
administrative_area_level_7 RECORD NULLABLE Indicates a seventh-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_7.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_7.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.

Italy

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

Japan

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.
sublocality_level_2 RECORD NULLABLE Indicates a second-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_2.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_2.name STRING NULLABLE The name of the sublocality.
sublocality_level_3 RECORD NULLABLE Indicates a third-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_3.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_3.name STRING NULLABLE The name of the sublocality.
sublocality_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_4.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_4.name STRING NULLABLE The name of the sublocality.

Mexico

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.
sublocality_level_2 RECORD NULLABLE Indicates a second-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_2.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_2.name STRING NULLABLE The name of the sublocality.
sublocality_level_3 RECORD NULLABLE Indicates a third-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_3.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_3.name STRING NULLABLE The name of the sublocality.

Spain

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
administrative_area_level_4 RECORD NULLABLE Indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_4.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_4.name STRING NULLABLE The name of the administrative area.
administrative_area_level_5 RECORD NULLABLE Indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_5.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_5.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

Switzerland

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.

United States

Country-specific schema.

Field Name Type Mode Description
administrative_area_level_1 RECORD NULLABLE Indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
administrative_area_level_1.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_1.name STRING NULLABLE The name of the administrative area.
administrative_area_level_2 RECORD NULLABLE Indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
administrative_area_level_2.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_2.name STRING NULLABLE The name of the administrative area.
administrative_area_level_3 RECORD NULLABLE Indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
administrative_area_level_3.id STRING NULLABLE The place id of the administrative area. See Place IDs.
administrative_area_level_3.name STRING NULLABLE The name of the administrative area.
locality RECORD NULLABLE Indicates an incorporated city or town political entity.
locality.id STRING NULLABLE The place id of the locality. See Place IDs.
locality.name STRING NULLABLE The name of the locality.
neighborhood RECORD NULLABLE Indicates a named neighborhood.
neighborhood.id STRING NULLABLE The place id of the neighborhood. See Place IDs.
neighborhood.name STRING NULLABLE The name of the neighborhood.
postal_code RECORD NULLABLE Indicates a postal code as used to address postal mail within the country.
postal_code.id STRING NULLABLE The place id of the postal code. See Place IDs.
postal_code.name STRING NULLABLE The name of the postal code.
postal_code_suffix RECORD NULLABLE Indicates a postal code suffix as used to address postal mail within the country.
postal_code_suffix.id STRING NULLABLE The place id of the postal code suffix. See Place IDs.
postal_code_suffix.name STRING NULLABLE The name of the postal code suffix.
sublocality_level_1 RECORD NULLABLE Indicates a first-order civil entity below a locality. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. Not all nations exhibit these sublocality levels.
sublocality_level_1.id STRING NULLABLE The place id of the sublocality. See Place IDs.
sublocality_level_1.name STRING NULLABLE The name of the sublocality.