{"version":1,"name":"Geocode","slug":"geocode","method":"GET","path":"/api/geocode","url":"https://www.agentcompare.ie/api/geocode","summary":"Resolve an address, place ID, or coordinates into location details.","description":"Returns a formatted address, coordinates, Eircode, and routing key for a supplied address, Google place ID, or latitude/longitude pair.","requestContentType":null,"queryParameters":[{"name":"address","location":"query","type":"string","required":false,"description":"Postal address to geocode.","example":"A65 F4E2, Ireland"},{"name":"placeId","location":"query","type":"string","required":false,"description":"Google Place ID to resolve.","example":"ChIJx5e-ExamplePlaceId"},{"name":"lat","location":"query","type":"number","required":false,"description":"Latitude for reverse geocoding.","example":53.3015},{"name":"lng","location":"query","type":"number","required":false,"description":"Longitude for reverse geocoding.","example":-6.1778},{"name":"resultType","location":"query","type":"string","required":false,"description":"Optional reverse-geocode result type hint.","example":"postal_code"}],"bodyParameters":[],"rateLimit":"Default server settings allow roughly 30 requests per minute per IP.","notes":["At least one of address, placeId, or a lat/lng pair is required.","Returns HTTP 503 when Google-backed lookups are disabled in the runtime environment."],"responses":[{"status":200,"description":"Resolved location data.","contentType":"application/json","example":{"formattedAddress":"Blackrock, County Dublin, Ireland","location":{"lat":53.3015,"lng":-6.1778},"postalCode":"A94","eircode":"A94","routingKey":"A94"}},{"status":429,"description":"Rate limit exceeded.","contentType":"application/json","example":{"error":"Too many geocode lookups. Please wait and try again."}}],"documentation":"https://www.agentcompare.ie/docs/api#geocode","catalog":"https://www.agentcompare.ie/.well-known/api-catalog"}