3.0.0 • Published 5 years ago
@datafire/faretrotter v3.0.0
@datafire/faretrotter
Client library for Faretrotter Travel API
Installation and Usage
npm install --save @datafire/faretrotter
let faretrotter = require('@datafire/faretrotter').create({
ApiKeyAuth: ""
});
.then(data => {
console.log(data);
});
Description
Multimodal travel API to return modes of transportation between cities and points of interest.
Actions
GET_places
Returns possible modes of transportation between two cities.
faretrotter.GET_places(null, context)
Input
This action has no parameters
Output
- output PlaceResponse
GET_routes
faretrotter.GET_routes({
"origin_lat": 0,
"origin_lng": 0,
"destination_lat": 0,
"destination_lng": 0
}, context)
Input
- input
object
- origin_lat required
number
- origin_lng required
number
- destination_lat required
number
- destination_lng required
number
- origin_lat required
Output
- output RoutesResponse
Definitions
PlaceResponse
- Place response
object
- city required
string
- country required
string
- geoname_id required
string
- id required
string
- lat required
number
- lng required
number
- name required
string
- name_long required
string
- region required
string
- slug required
string
- type required
string
- city required
PlacesResponse
- Places response
object
- places required
array
- items PlaceResponse
- request required
object
- distance_miles required
number
- endpoint required
string
- environment required
string
- fields required
object
- destination_lat required
number
- destination_lng required
number
- origin_lat required
number
- origin_lng required
number
- destination_lat required
- version required
string
- distance_miles required
- status required
object
- code required
number
- message required
string
- code required
- places required
RoutesResponse
- Routes response
object
- data required
object
- operators required
array
- items
object
- attributes required
array
- items
string
- items
- code required
string
- id required
string
- logo_img required
string
- mode required
string
- name required
string
- attributes required
- items
- places required
array
- items PlaceResponse
- routes required
array
- items
object
- co2 required
number
- destination_id required
string
- duration required
number
- fare required
number
- mode required
string
- origin_id required
string
- co2 required
- items
- operators required
- request required
object
- distance_miles required
number
- endpoint required
string
- environment required
string
- fields required
object
- destination_lat required
number
- destination_lng required
number
- origin_lat required
number
- origin_lng required
number
- destination_lat required
- version required
string
- distance_miles required
- response required
object
- time required
number
- url required
string
- time required
- status required
object
- code required
number
- message required
string
- code required
- data required
3.0.0
5 years ago