Direcciones del viaje API

La API de Direcciones de Viaje ofrece rutas eficientes y direcciones detalladas paso a paso para conducir, andar en bicicleta, caminar o usar el transporte público. Soporta transporte multimodal y puede ayudar a los usuarios a planificar sus viajes con precisión, considerando las condiciones de tráfico en tiempo real, la distancia y otros factores. Esta API se puede integrar en diversas aplicaciones para mejorar la experiencia del usuario mientras navega.

Acerca de la API:

La API de Direcciones de Viaje es una herramienta poderosa que proporciona enrutamiento y direcciones paso a paso para una variedad de modos de transporte, incluyendo conducir, ciclismo, caminata y transporte público. Esta API puede ayudar a los usuarios a planear sus viajes de manera eficiente y precisa, teniendo en cuenta las condiciones del tráfico en tiempo real, la distancia y otros factores.

Con la API de Direcciones de Viaje, los desarrolladores pueden integrar fácilmente una función de enrutamiento y direcciones en sus aplicaciones, facilitando a los usuarios obtener direcciones y navegar hacia sus destinos. La API está diseñada para soportar varios tipos de modos de transporte, incluyendo conducir, ciclismo y caminata, y también soporta transporte público multimodal, lo que permite a los usuarios encontrar la ruta más óptima según su modo de viaje.

Una de las características clave de la API de Direcciones de Viaje es su capacidad para proporcionar direcciones paso a paso. Esta función permite a los usuarios seguir un conjunto detallado de instrucciones, incluyendo nombres de calles, puntos de referencia y otra información importante. Esto facilita a los usuarios navegar hacia su destino, incluso en áreas desconocidas.

La API de Direcciones de Viaje también ofrece una serie de características adicionales que pueden mejorar la experiencia del usuario, como actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternas. Estas características pueden ayudar a los usuarios a evitar la congestión del tráfico y encontrar la ruta más rápida y eficiente hacia su destino.

Otro aspecto importante de la API de Direcciones de Viaje es su flexibilidad. La API puede ser personalizada para satisfacer las necesidades específicas de los desarrolladores y usuarios, permitiendo la integración de características adicionales y la personalización de la interfaz de usuario.

En general, la API de Direcciones de Viaje es una herramienta esencial para cualquier desarrollador que busque proporcionar una función completa de enrutamiento y direcciones en su aplicación. Con su capacidad para soportar varios modos de transporte, proporcionar direcciones paso a paso y ofrecer una gama de características adicionales, la API de Direcciones de Viaje es una solución confiable y eficiente para navegar en el mundo que nos rodea.

 

¿Qué recibe esta API y qué proporciona su API (entrada/salida)?

Proporcione las coordenadas para los puntos de referencia y reciba las direcciones para su viaje. 

 

¿Cuáles son los casos de uso más comunes de esta API?

  1. Gestión de Transporte y Logística: Las empresas en la industria de transporte y logística pueden integrar la API de Direcciones de Viaje en sus sistemas para optimizar sus rutas y horarios, reduciendo costos de transporte y mejorando los tiempos de entrega. Con actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternas, las empresas pueden tomar decisiones basadas en datos para asegurar entregas oportunas y eficientes.

  2. Viajes y Turismo: Las aplicaciones de viajes y turismo pueden utilizar la API de Direcciones de Viaje para ayudar a los viajeros a planificar sus viajes, incluyendo encontrar las mejores rutas para varios modos de transporte, como conducir, ciclismo o caminata. Con direcciones paso a paso y puntos de referencia, los viajeros pueden navegar a sus destinos con facilidad y descubrir nuevos lugares en el camino.

  3. Condición Física y Bienestar: Las aplicaciones de condición física y bienestar pueden integrar la API de Direcciones de Viaje para ayudar a los usuarios a planificar sus entrenamientos, incluyendo encontrar las mejores rutas para correr, andar en bicicleta o hacer senderismo. La API puede proporcionar información sobre distancia y altitud, ayudando a los usuarios a rastrear su progreso y alcanzar sus objetivos de acondicionamiento físico.

  4. Servicios de Emergencia: Los servicios de emergencia, como policía, bomberos y servicios de ambulancia, pueden utilizar la API de Direcciones de Viaje para navegar a situaciones de emergencia de manera rápida y eficiente. La API puede proporcionar actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternas, permitiendo a los servicios de emergencia responder a incidentes lo más rápido posible.

  5. Ciudades Inteligentes: Las ciudades pueden utilizar la API de Direcciones de Viaje para mejorar su infraestructura de transporte y reducir la congestión del tráfico. La API puede proporcionar actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternas, ayudando a optimizar el flujo de tráfico y reducir las emisiones de carbono. Además, las ciudades pueden integrar la API en sus sistemas de transporte público, facilitando a los viajeros navegar por la ciudad y reduciendo el número de automóviles en la carretera.

 

¿Existen limitaciones en sus planes?

Además de las limitaciones de llamadas a la API por mes, no hay otras limitaciones. 

Documentación de la API

Endpoints


Calcular la ruta entre los puntos de paso proporcionados, incluyendo direcciones giro a giro.


                                                                            
GET https://zylalabs.com/api/1922/trip+directions+api/1631/get+directions
                                                                            
                                                                        

Obtener direcciones. - Características del Endpoint

Objeto Descripción
waypoints [Requerido] List of two or more lat,lon coordinates, separated by the pipe symbol \"|\"
mode [Requerido] Routing mode - drive, truck, bicycle, walk or transit
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            {
  "features": [
    {
      "type": "Feature",
      "properties": {
        "mode": "drive",
        "waypoints": [
          {
            "location": [
              10.87474,
              48.34364
            ],
            "original_index": 0
          },
          {
            "location": [
              10.90925,
              48.37073
            ],
            "original_index": 1
          }
        ],
        "units": "metric",
        "distance": 7774,
        "distance_units": "meters",
        "time": 627.658,
        "legs": [
          {
            "distance": 7774,
            "time": 627.658,
            "steps": [
              {
                "from_index": 0,
                "to_index": 91,
                "distance": 1581,
                "time": 114.761,
                "instruction": {
                  "text": "Drive north on Gögginger Straße."
                }
              },
              {
                "from_index": 91,
                "to_index": 171,
                "distance": 1312,
                "time": 140.345,
                "instruction": {
                  "text": "Turn right onto Schertlinstraße."
                }
              },
              {
                "from_index": 171,
                "to_index": 187,
                "distance": 189,
                "time": 14.709,
                "instruction": {
                  "text": "Turn right onto Haunstetter Straße."
                }
              },
              {
                "from_index": 187,
                "to_index": 327,
                "distance": 2960,
                "time": 220.233,
                "instruction": {
                  "text": "Turn left onto Inverness-Allee/B 300."
                }
              },
              {
                "from_index": 327,
                "to_index": 352,
                "distance": 1034,
                "time": 78.82,
                "instruction": {
                  "text": "Turn left onto Berliner Allee/B 2."
                }
              },
              {
                "from_index": 352,
                "to_index": 371,
                "distance": 246,
                "time": 23.478,
                "instruction": {
                  "text": "Turn left to take the ramp."
                }
              },
              {
                "from_index": 371,
                "to_index": 388,
                "distance": 435,
                "time": 31.514,
                "instruction": {
                  "text": "Bear right onto Lechhauser Straße."
                }
              },
              {
                "from_index": 388,
                "to_index": 391,
                "distance": 13,
                "time": 3.795,
                "instruction": {
                  "text": "Turn right onto Oblatterwallstraße."
                }
              },
              {
                "from_index": 391,
                "to_index": 391,
                "distance": 0,
                "time": 0,
                "instruction": {
                  "text": "Your destination is on the left."
                }
              }
            ]
          }
        ]
      },
      "geometry": {
        "type": "MultiLineString",
        "coordinates": [
          [
            [
              10.874805,
              48.343631
            ],
            [
              10.874852,
              48.343782
            ],
            [
              10.874924,
              48.344021
            ],
            [
              10.874952,
              48.34411
            ],
            [
              10.87499,
              48.344258
            ],
            [
              10.875009,
              48.344339
            ],
            [
              10.875011,
              48.344449
            ],
            [
              10.875012,
              48.344492
            ],
            [
              10.875087,
              48.344734
            ],
            [
              10.875108,
              48.344801
            ],
            [
              10.875168,
              48.344975
            ],
            [
              10.875213,
              48.345085
            ],
            [
              10.875268,
              48.345217
            ],
            [
              10.875287,
              48.345257
            ],
            [
              10.875318,
              48.345318
            ],
            [
              10.875337,
              48.345356
            ],
            [
              10.87538,
              48.345428
            ],
            [
              10.875401,
              48.345462
            ],
            [
              10.875493,
              48.345611
            ],
            [
              10.875527,
              48.345665
            ],
            [
              10.875643,
              48.345853
            ],
            [
              10.875669,
              48.345889
            ],
            [
              10.875678,
              48.345903
            ],
            [
              10.875736,
              48.345949
            ],
            [
              10.875891,
              48.346057
            ],
            [
              10.876002,
              48.346198
            ],
            [
              10.876047,
              48.346254
            ],
            [
              10.876196,
              48.346467
            ],
            [
              10.876206,
              48.346481
            ],
            [
              10.876255,
              48.346558
            ],
            [
              10.876314,
              48.34666
            ],
            [
              10.876352,
              48.346725
            ],
            [
              10.876409,
              48.346823
            ],
            [
              10.876531,
              48.347054
            ],
            [
              10.876735,
              48.347464
            ],
            [
              10.877069,
              48.348229
            ],
            [
              10.877082,
              48.348258
            ],
            [
              10.877058,
              48.348339
            ],
            [
              10.87705,
              48.348366
            ],
            [
              10.87711,
              48.348499
            ],
            [
              10.877172,
              48.348635
            ],
            [
              10.877244,
              48.348796
            ],
            [
              10.877251,
              48.348809
            ],
            [
              10.877357,
              48.349011
            ],
            [
              10.877454,
              48.34916
            ],
            [
              10.877571,
              48.349303
            ],
            [
              10.877771,
              48.349529
            ],
            [
              10.87779,
              48.34955
            ],
            [
              10.877845,
              48.349586
            ],
            [
              10.877906,
              48.349627
            ],
            [
              10.877935,
              48.349646
            ],
            [
              10.878042,
              48.349732
            ],
            [
              10.878156,
              48.349847
            ],
            [
              10.878293,
              48.350011
            ],
            [
              10.878498,
              48.350257
            ],
            [
              10.878568,
              48.350342
            ],
            [
              10.878661,
              48.350479
            ],
            [
              10.87875,
              48.350609
            ],
            [
              10.878738,
              48.35067
            ],
            [
              10.878732,
              48.350702
            ],
            [
              10.878934,
              48.350931
            ],
            [
              10.879319,
              48.351371
            ],
            [
              10.879521,
              48.351599
            ],
            [
              10.879955,
              48.352082
            ],
            [
              10.879992,
              48.352123
            ],
            [
              10.88022,
              48.352375
            ],
                                                                                                                                                                                                                    
                                                                                                    

Get Directions - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/1922/trip+directions+api/1631/get+directions?waypoints=Required&mode=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Clave de Acceso a la API y Autenticación

Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Direcciones del viaje API simplemente incluye tu token de portador en el encabezado de Autorización.
Encabezados
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.

Precios Simples y Transparentes

Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.

🚀 PLAN CORPORATIVO A MEDIDA

Comienza en
$ 10.000/Año


  • Volumen Personalizado
  • Límite de solicitudes personalizado
  • Soporte al Cliente Especializado
  • Monitoreo de API en Tiempo Real

Funciones favoritas de los clientes

  • ✔︎ Paga Solo por Solicitudes Exitosas
  • ✔︎ Prueba Gratuita de 7 Días
  • ✔︎ Soporte Multilenguaje
  • ✔︎ Una Clave API, Todas las APIs.
  • ✔︎ Panel de Control Intuitivo
  • ✔︎ Manejo de Errores Integral
  • ✔︎ Documentación Amigable para Desarrolladores
  • ✔︎ Integración con Postman
  • ✔︎ Conexiones HTTPS Seguras
  • ✔︎ Tiempo de Actividad Fiable

Direcciones del viaje API FAQs

El endpoint Obtener Direcciones devuelve información detallada sobre la ruta, incluyendo indicaciones paso a paso, tiempos de viaje estimados, distancia y condiciones de tráfico en tiempo real para los puntos de referencia especificados.

Los campos clave en los datos de respuesta incluyen "ruta", que contiene el camino tomado, "tramos" para segmentos individuales del viaje, "duración" para el tiempo de viaje y "pasos" para instrucciones detalladas giro a giro.

Los datos de respuesta están estructurados en un formato JSON, organizados en secciones jerárquicas como "rutas", "tramos" y "pasos", lo que permite a los usuarios navegar fácilmente a través de la información.

Los usuarios pueden personalizar las solicitudes con parámetros como "puntos intermedios" (coordenadas), "modo" (conducción, ciclismo, caminando, transporte público) y "evitar" (peajes, autopistas) para adaptar la experiencia de enrutamiento.

El punto final proporciona información sobre rutas, tiempos de viaje estimados, distancias, direcciones paso a paso, condiciones de tráfico y rutas alternas basadas en los modos de transporte seleccionados por el usuario.

La precisión de los datos se mantiene a través de actualizaciones continuas de fuentes confiables, incluidos proveedores de datos de tráfico y servicios de mapas, lo que asegura que los usuarios reciban la información de enrutamiento más actual.

Los casos de uso típicos incluyen la optimización de rutas para la logística, la planificación de viajes para los viajeros, la planificación de rutas de fitness y la navegación para respuestas de emergencia, aprovechando datos de tráfico y distancia en tiempo real.

Los usuarios pueden utilizar los datos devueltos al analizar la respuesta JSON para extraer campos relevantes, como "pasos" para instrucciones de navegación, e integrar esta información en sus aplicaciones para mejorar la experiencia del usuario.

General FAQs

Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.

Prices are listed in USD (United States Dollar), EUR (Euro), CAD (Canadian Dollar), AUD (Australian Dollar), and GBP (British Pound). We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world's most reliable payment companies. If you have any trouble paying by card, just contact us at [email protected]

Additionally, if you already have an active subscription in any of these currencies (USD, EUR, CAD, AUD, GBP), that currency will remain for subsequent subscriptions. You can change the currency at any time as long as you don't have any active subscriptions.

The local currency shown on the pricing page is based on the country of your IP address and is provided for reference only. The actual prices are in USD (United States Dollar). When you make a payment, the charge will appear on your card statement in USD, even if you see the equivalent amount in your local currency on our website. This means you cannot pay directly with your local currency.

Occasionally, a bank may decline the charge due to its fraud protection settings. We suggest reaching out to your bank initially to check if they are blocking our charges. Also, you can access the Billing Portal and change the card associated to make the payment. If these does not work and you need further assistance, please contact our team at [email protected]

Prices are determined by a recurring monthly or yearly subscription, depending on the chosen plan.

API calls are deducted from your plan based on successful requests. Each plan comes with a specific number of calls that you can make per month. Only successful calls, indicated by a Status 200 response, will be counted against your total. This ensures that failed or incomplete requests do not impact your monthly quota.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

To upgrade your current subscription plan, simply go to the pricing page of the API and select the plan you want to upgrade to. The upgrade will be instant, allowing you to immediately enjoy the features of the new plan. Please note that any remaining calls from your previous plan will not be carried over to the new plan, so be aware of this when upgrading. You will be charged the full amount of the new plan.

To check how many API calls you have left for the current month, refer to the 'X-Zyla-API-Calls-Monthly-Remaining' field in the response header. For example, if your plan allows 1.000 requests per month and you've used 100, this field in the response header will indicate 900 remaining calls.

To see the maximum number of API requests your plan allows, check the 'X-Zyla-RateLimit-Limit' response header. For instance, if your plan includes 1.000 requests per month, this header will display 1.000.

The 'X-Zyla-RateLimit-Reset' header shows the number of seconds until your rate limit resets. This tells you when your request count will start fresh. For example, if it displays 3.600, it means 3.600 seconds are left until the limit resets.

Yes, you can cancel your plan anytime by going to your account and selecting the cancellation option on the Billing page. Please note that upgrades, downgrades, and cancellations take effect immediately. Additionally, upon cancellation, you will no longer have access to the service, even if you have remaining calls left in your quota.

You can contact us through our chat channel to receive immediate assistance. We are always online from 8 am to 5 pm (EST). If you reach us after that time, we will get back to you as soon as possible. Additionally, you can contact us via email at [email protected]

To give you the opportunity to experience our APIs without any commitment, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost. This trial can be used only once, so we recommend applying it to the API that interests you the most. While most of our APIs offer a free trial, some may not. The trial concludes after 7 days or once you've made 50 requests, whichever occurs first. If you reach the 50 request limit during the trial, you will need to "Start Your Paid Plan" to continue making requests. You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab. Alternatively, if you don't cancel your subscription before the 7th day, your free trial will end, and your plan will automatically be billed, granting you access to all the API calls specified in your plan. Please keep this in mind to avoid unwanted charges.

After 7 days, you will be charged the full amount for the plan you were subscribed to during the trial. Therefore, it's important to cancel before the trial period ends. Refund requests for forgetting to cancel on time are not accepted.

When you subscribe to an API free trial, you can make up to 50 API calls. If you wish to make additional API calls beyond this limit, the API will prompt you to perform an "Start Your Paid Plan." You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab.

Payout Orders are processed between the 20th and the 30th of each month. If you submit your request before the 20th, your payment will be processed within this timeframe.


APIs Relacionadas


También te puede interesar