## Reverse geocode a coordinate `$client->geocode->reversePost(?string format, ?string lang, ?float lat, ?string layer, ?int limit, ?float lng, ?string near, ?int radius): ReverseGeocodeResult` **post** `/api/v1/geocode/reverse` Reverse geocode a coordinate ### Parameters - `format?:optional string` Response format: json (default), geojson, csv, ndjson - `lang?:optional string` Language code for localized names (e.g. en, de, fr) - `lat?:optional float` Legacy shorthand. Latitude. Use near param instead. - `layer?:optional string` Filter by layer: house or poi - `limit?:optional int` Maximum results (default 1, max 20) - `lng?:optional float` Legacy shorthand. Longitude. Use near param instead. - `near?:optional string` Point geometry for reverse geocode (lat,lng or GeoJSON). Alternative to lat/lng params. - `radius?:optional int` Search radius in meters (default 200, max 5000) ### Returns - `ReverseGeocodeResult` - `list features` Reverse geocoding results ordered by distance - `Type type` ### Example ```php geocode->reversePost( format: 'format', lang: 'lang', lat: 0, layer: 'layer', limit: 0, lng: 0, near: 'near', radius: 0, ); var_dump($reverseGeocodeResult); ``` #### Response ```json { "features": [ { "geometry": { "coordinates": [ 2.3522, 48.8566 ], "type": "Point" }, "properties": { "display_name": "221B Baker Street, London, NW1 6XE, United Kingdom", "category": "restaurant", "city": "London", "confidence": 0, "country": "United Kingdom", "country_code": "GB", "distance_m": 0, "full_address": "221B Baker Street, London, NW1 6XE, United Kingdom", "house_number": "221B", "interpolated": true, "name": "Eiffel Tower", "osm_id": 21154906, "osm_type": "node", "postcode": "NW1 6XE", "score": 0, "source": "structured", "state": "England", "street": "Baker Street", "subcategory": "italian", "tags": { "foo": "string" }, "wikipedia": "en:Eiffel Tower" }, "type": "Feature" } ], "type": "FeatureCollection" } ```