A través de nuestra API HTTP, puedes consultar la siguiente información de TucuBondi:
La API se utiliza realizando peticiones HTTP a nuestro servidor, con lo que obtendrás una respuesta en formato JSON. Por ejemplo, para pedir el listado de líneas, realiza una petición GET
a la siguiente URL:
http://api.tucubondi.com.ar/lineas?key={tu_clave_de_api}
Cada petición que se realice a la API, deberá estar acompañada de una clave de API (ver en la sección siguiente cómo obtenerla), para que podamos identificar al desarrollador.
Esta petición devolverá el listado de líneas de la siguiente forma:
{
"lineas": [
{
"id": 1,
"nombre": "1",
"tipo_servicio": "urbano"
},
{
"id": 3,
"nombre": "3",
"tipo_servicio": "urbano"
},
{
"id": 4,
"nombre": "4",
"tipo_servicio": "urbano"
},
{
"id": 5,
"nombre": "5",
"tipo_servicio": "urbano"
},
{
"id": 6,
"nombre": "6",
"tipo_servicio": "urbano"
}
],
"success": true,
"status": 200,
"error": null
}
Para obtener los ramales que pertenecen a una línea (por ejemplo de la línea 9), basta con realizar una petición a la siguiente URL:
http://api.tucubondi.com.ar/ramales?linea_id=9&key={tu_clave_de_api}
Con esto obtendrás la siguiente respuesta:
{
"ramales": [
{
"id": 10,
"nombre": "Bulnes",
"circuito": false,
"imagen": null,
"linea_id": 9,
"linea_nombre": "9",
"recorrido": [
{
"lat": -26.8373,
"lng": -65.19541
},
{
"lat": -26.83666,
"lng": -65.19527
}
]
}
],
"success": true,
"status": 200,
"error": null
}
En la referencia de la API puedes encontrar la documentación de cómo acceder a todos los recursos.