buses-api

0.0.1 • Public • Published

buses-api Build Status

Get Argentina long distance buses schedules

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' 
  //  }, ... ]
})

Package Sidebar

Install

npm i buses-api

Weekly Downloads

3

Version

0.0.1

License

MIT

Last publish

Collaborators

  • urucas