La API de Calidad de Vida en la Ciudad permite a los desarrolladores y consumidores de datos consultar clasificaciones y estadísticas de calidad de vida en tiempo real para ciudades globales, según lo proporcionado por Numbeo. En lugar de recuperar todo el conjunto de datos de una vez, esta API está segmentada en puntos finales específicos que exponen cada métrica de calidad de forma individual. Los usuarios pueden recuperar la lista de ciudades a nivel global y luego acceder a métricas específicas para ciudades dentro de un país particular mediante simples consultas RESTful. Este diseño modular mejora el rendimiento, minimiza el tamaño de la carga útil y admite análisis de datos escalables en dominios como la planificación urbana, los viajes y la evaluación comparativa de recursos humanos.
{"countries":["Netherlands","Luxembourg","Switzerland","Denmark","Spain","Finland","Norway","Austria","Germany","Australia","United Kingdom","Oman","New Zealand","United States","Iceland","Canada","Portugal","Czech Republic","France","Brazil","Italy","South Africa","United Arab Emirates","Lithuania","Estonia","Ireland","Romania","Turkey","India","Mexico","Argentina","Japan","Russia","Vietnam","Pakistan","Colombia","Philippines","Bangladesh","Greece","Bulgaria","Serbia","Kazakhstan","Malaysia","Chile","Ukraine","Singapore","Hong Kong","Czech Republic","Namibia","Algeria","Saudi Arabia","Kuwait","Taiwan","Costa Rica","Panama","Guatemala","Dominican Republic","Morocco","Nepal","Egypt","Sri Lanka","Iran","Nigeria"]}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9624/obtain+countries+listing' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{"country":"Argentina","cities":["Buenos Aires"]}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9625/acquire+cities+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
{"city":"Buenos Aires, Argentina","purchasing_power":45.9}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9626/get+purchasing+power+by+city' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"city":"Required"}'
{"city":"Buenos Aires, Argentina","safety_index":36.9}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9627/get+safety+index+by+city' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"city":"Required"}'
{"city":"Buenos Aires, Argentina","health_care_index":36.9}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9628/get+healthcare+index+by+city' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"city":"Required"}'
{"city":"Buenos Aires, Argentina","quality_of_life":116.6}
curl --location --request POST 'https://zylalabs.com/api/6584/city+life+quality+api/9629/get+quality+of+life+index' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"city":"Required"}'
| 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 Prueba Gratuita incluye hasta 50 solicitudes.
La API de Calidad de Vida en la Ciudad proporciona acceso estructurado a datos sobre los métricas de calidad de vida en ciudades de todo el mundo, incluidos indicadores como el poder adquisitivo, la seguridad, la atención médica, el clima y el tráfico.
Puedes acceder a métricas específicas de calidad de vida para una ciudad utilizando los puntos finales específicos de la API, que te permiten consultar métricas individuales para ciudades dentro de un país en particular utilizando consultas RESTful simples.
La API proporciona varios indicadores de calidad de vida, incluyendo poder adquisitivo, seguridad, atención médica, clima y tráfico, lo que permite a los usuarios analizar diferentes aspectos de la vida urbana.
Sí, la API permite a los usuarios filtrar datos por país, lo que te permite recuperar métricas de calidad de vida para ciudades específicamente dentro del país seleccionado.
El diseño modular de la API mejora el rendimiento al permitir a los usuarios recuperar solo los datos necesarios a través de endpoints específicos, minimizando el tamaño de la carga útil y apoyando análisis de datos escalables.
Cada endpoint devuelve métricas específicas de calidad de vida para las ciudades. Por ejemplo, el endpoint "obtener poder adquisitivo por ciudad" devuelve el Índice de Poder Adquisitivo, mientras que el "obtener índice de seguridad por ciudad" proporciona el Índice de Seguridad. Cada respuesta incluye el nombre de la ciudad y el valor de la métrica correspondiente.
Los campos clave en los datos de respuesta normalmente incluyen "ciudad" (el nombre de la ciudad) y la métrica específica que se está consultando, como "poder_adquisitivo," "índice_de_seguridad" o "índice_de_salud," junto con sus respectivos valores.
Los datos de respuesta están organizados en un formato JSON, donde cada respuesta contiene un campo de ciudad y el valor métrico correspondiente. Por ejemplo, una respuesta del endpoint "obtener índice de atención médica por ciudad" se vería así: {"ciudad":"Buenos Aires, Argentina","índice_de_atención_médica":36.9}.
Cada punto final proporciona información distinta: el punto final de países enumera todos los países, el punto final de ciudades lista las ciudades por país, y los puntos finales de métricas proporcionan índices específicos como el poder adquisitivo, la seguridad, la atención médica y la calidad de vida general para ciudades individuales.
Los parámetros principales incluyen "país" para el endpoint de ciudades y "ciudad" para los endpoints de métricas. Los usuarios deben especificar estos parámetros para recuperar datos relevantes, como ciudades en un país específico o métricas para una ciudad en particular.
Los usuarios pueden utilizar los datos devueltos integrándolos en aplicaciones para la planificación urbana, el análisis de viajes o la comparación de recursos humanos. Por ejemplo, comparar el poder adquisitivo entre ciudades puede ayudar a las empresas a tomar decisiones informadas sobre reubicaciones.
Los datos provienen de Numbeo, que agrega datos contribuidos por usuarios sobre métricas de calidad de vida. Esto garantiza un conjunto de datos amplio y diverso que refleja las condiciones del mundo real en varias ciudades.
Los casos de uso típicos incluyen la planificación urbana, la toma de decisiones de viaje y el benchmarking de recursos humanos. Por ejemplo, las empresas pueden usar el índice de calidad de vida para evaluar ubicaciones potenciales para nuevas oficinas basándose en el bienestar y la seguridad de los empleados.
Nivel de Servicio:
100%
Tiempo de Respuesta:
845ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
315ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
443ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
74ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.169ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
991ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
816ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
238ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.000ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
423ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
49ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
52ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
38ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.032ms
Nivel de Servicio:
33%
Tiempo de Respuesta:
1.854ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.677ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
13.363ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
46ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
35ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
66ms