---
title: GeocoderResponse
framework: mapkitjs
role: symbol
role_heading: Interface
path: mapkitjs/geocoderresponse
---

# GeocoderResponse

The response from a geocoder lookup or reverse lookup.

## Declaration

```data
interface GeocoderResponse
```

## Mentioned in

MapKit JS 5

## Overview

Overview The data parameter of the lookup(place, options) or reverseLookup(coordinate, options) callback function contains the geocoder response. MapKit JS parses the data object from the geocoder JSON response, which contains an array of Place objects. If there’s no response, results is an empty array.

## Topics

### Response

- [results](mapkitjs/geocoderresponse/results.md)

## See Also

### Getting geocoder results

- [lookup(place, options)](mapkitjs/geocoder/lookup.md)
- [GeocoderLookupOptions](mapkitjs/geocoderlookupoptions.md)
- [reverseLookup(coordinate, options)](mapkitjs/geocoder/reverselookup.md)
- [GeocoderReverseLookupOptions](mapkitjs/geocoderreverselookupoptions.md)
