La API de Autocompletado de Direcciones es una herramienta poderosa para desarrolladores que necesitan crear servicios basados en la ubicación, como campos de autocompletado de direcciones. La API permite a los usuarios ingresar una parte de una dirección en un cuadro de búsqueda y proporciona sugerencias para ubicaciones coincidentes en tiempo real. Esto puede mejorar la experiencia del usuario al reducir errores y acelerar el proceso de ingreso de una dirección. La API admite direcciones internacionales, y esta característica la convierte en una herramienta versátil para aplicaciones globales.
La API es fácil de usar y solo requiere la dirección o parte de la dirección como parámetro. La API devuelve las sugerencias en formato JSON, lo que facilita su integración en una amplia variedad de aplicaciones y sistemas.
La API de Autocompletado de Direcciones se puede utilizar para diversos propósitos, tales como:
Con sus potentes capacidades y una interfaz fácil de usar, la API de Autocompletado de Direcciones es una herramienta esencial para cualquier desarrollador que trabaje con servicios basados en la ubicación, geolocalización y verificación de direcciones.
Envía la dirección a esta API y recibe la sugerencia basada en esa consulta.
Autocompletar campos de dirección en formularios: La API de Autocompletado de Direcciones se puede utilizar para autocompletar campos de dirección en formularios, facilitando y acelerando el ingreso de información de dirección por parte de los usuarios.
Mejorar la experiencia del usuario: La API se puede utilizar para proporcionar sugerencias en tiempo real para ubicaciones coincidentes a medida que los usuarios escriben en un cuadro de búsqueda, lo que puede ayudar a mejorar la experiencia del usuario y reducir errores.
Geolocalización: La API se puede utilizar para proporcionar sugerencias para ubicaciones que coinciden según los datos de geolocalización, lo que la hace útil para servicios y aplicaciones basados en la ubicación.
Búsqueda de puntos de interés: La API se puede utilizar para buscar puntos de interés, como tiendas, restaurantes y más, según la ubicación o dirección del usuario.
Verificación de direcciones: La API se puede utilizar para verificar la información de dirección y detectar errores, lo que puede ayudar a mejorar la calidad de los datos y reducir errores de correo y envío.
Soporte para direcciones internacionales: La API admite direcciones internacionales, lo que la convierte en una herramienta versátil para aplicaciones globales; también admite múltiples idiomas.
Además de las limitaciones de llamadas a la API por mes, no hay otras limitaciones.
La API de Autocompletado de Direcciones permite a los desarrolladores crear servicios basados en la ubicación, como campos de autocompletado. Cuando un usuario introduce una parte de una dirección en el cuadro de búsqueda, la API proporciona sugerencias para ubicaciones que coinciden.
Autocompletar - Características del Endpoint
| Objeto | Descripción |
|---|---|
text |
[Requerido] Free-form address, place, region or area name |
lang |
Opcional Preferable results language code (en, de, it, fr) |
countrycodes |
Opcional Limit search to a comma-separated list of countries (ISO country codes) |
{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"country":"United States","country_code":"us","state":"Maryland","county":"Prince George's County","postcode":"20772","street":"Furlong Court","datasource":{"sourcename":"openstreetmap","attribution":"© OpenStreetMap contributors","license":"Open Database License","url":"https://www.openstreetmap.org/copyright"},"state_code":"MD","lon":-76.8148443,"lat":38.8253609,"housenumber":"6","result_type":"building","city":"Upper Marlboro","formatted":"6 Furlong Court, Upper Marlboro, MD 20772, United States of America","address_line1":"6 Furlong Court","address_line2":"Upper Marlboro, MD 20772, United States of America","timezone":{"name":"America/New_York","offset_STD":"-05:00","offset_STD_seconds":-18000,"offset_DST":"-04:00","offset_DST_seconds":-14400,"abbreviation_STD":"EST","abbreviation_DST":"EDT"},"plus_code":"87C5R5GP+43","plus_code_short":"R5GP+43 Upper Marlboro, Prince George's County, United States","rank":{"confidence":0.5,"confidence_street_level":1,"confidence_building_level":0,"match_type":"full_match"},"place_id":"5140f5b468263453c059d5720c6da5694340f00102f9019390be2500000000c00203"},"geometry":{"type":"Point","coordinates":[-76.8148443,38.8253609]},"bbox":[-76.8148443,38.8253609,-76.8135279,38.8254062]}],"query":{"text":"Furlong Court, 6","parsed":{"housenumber":"6","street":"furlong court","expected_type":"building"}}}
curl --location --request GET 'https://zylalabs.com/api/7744/location+autocomplete+api/12609/autocomplete?text=Furlong Court, 6&lang=en&countrycodes=gb' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
La API de Autocompletado de Direcciones devuelve sugerencias para direcciones coincidentes basadas en la entrada del usuario. Los datos incluyen detalles como país, estado, ciudad, calle, código postal y dirección formateada, todos estructurados en un formato JSON.
Los campos clave en la respuesta incluyen "formateado" (dirección completa), "país" (nombre del país), "estado" (nombre del estado), "ciudad" (nombre de la ciudad), "código postal" (código postal) y "coordenadas" (latitud y longitud).
Los datos de respuesta están organizados en una estructura JSON bajo "FeatureCollection", que contiene un arreglo de "features". Cada característica representa una dirección sugerida con propiedades que detallan sus componentes e información geográfica.
La API proporciona información sobre direcciones, incluidos nombres de calles, detalles de ciudades y estados, códigos postales y coordenadas geográficas. También admite direcciones internacionales y múltiples idiomas.
La API de Autocompletado de Direcciones obtiene sus datos de OpenStreetMap y otras bases de datos confiables. Esto garantiza una amplia cobertura de direcciones y puntos de interés a nivel mundial.
Los usuarios pueden personalizar sus solicitudes proporcionando cadenas de dirección parcial como entrada. La API devolverá sugerencias basadas en la entrada, lo que permitirá una funcionalidad de autocompletado personalizada.
Los casos de uso típicos incluyen el autocompletado de campos de dirección en formularios en línea, mejorar la experiencia del usuario en servicios basados en la ubicación, verificar direcciones para envíos y buscar puntos de interés.
La precisión de los datos se mantiene a través de actualizaciones regulares de fuentes confiables como OpenStreetMap, junto con controles de calidad para asegurar que las sugerencias de direcciones sean actuales y relevantes.
Nivel de Servicio:
100%
Tiempo de Respuesta:
311ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
671ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.766ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
53ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
412ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.015ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
483ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.191ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
385ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.548ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.412ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
99ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
135ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.622ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
754ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
922ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.470ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.037ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.170ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.576ms