Get Argentina long distance buses schedules leaving or going to Rosario
#Install
npm install --save buses-api
#Usage
import buses from 'buses-api'
// get all cities availables
buses.cities().then( (cities) => {
// [ ...,
// { id: '7172', nombre: 'General Roca (CBA)' },
// ...,
// { id: '2000', nombre: 'Rosario' },
// ... ]
})
// get travels availables by passing origin, destination ids
buses.travel(7172, 2000).then(travels) => {
// [{ origen: 7172, destino: 2000,
// empresa: {
// url: 'http://www.terminalrosario.gob.ar/wp-content/themes/terminal-rosario/popups/empresa.php?id=37',
// nombre: 'General Urquiza'
// },
// sale: '00:15',
// llega: '02:45',
// dias: { mon: true, tue: true, wed: true,
// thu: true, fri: true, sat: true,
// sun: false, hol: false },
// servicio: 'Semicama'
// }, ... ]
})
- /gities
[ ...,
{ id: '7172', nombre: 'General Roca (CBA)' },
...,
{ id: '2000', nombre: 'Rosario' },
... ]
- /travel?origin=7172&dest=2000
[{
origen: 7172, destino: 2000,
empresa: {
url: 'http://www.terminalrosario.gob.ar/wp-content/themes/terminal-rosario/popups/empresa.php?id=37',
nombre: 'General Urquiza'
},
sale: '00:15',
llega: '02:45',
dias: { mon: true, tue: true, wed: true,
thu: true, fri: true, sat: true,
sun: false, hol: false },
servicio: 'Semicama'
}, ... ]