Retrieve real-time data from Tesla Inventory.
$ npm install tesla-inventory --save
const createTeslaInventory = require('tesla-inventory')
const fetcher = url => fetch(url).then(res => res.text())
const teslaInventory = createTeslaInventory(fetcher)
teslaInventory('fr', {
model: 's',
condition: 'used'
}).then(results => console.log(results))
Required
Type: function
The fetcher function used for performing the networking calls. It should return text (example).
Required
Type: string
The Tesla Inventory identifier, see inventories
.
Type: object
The query options to be passed agaisnt Tesla Inventory API.
These options can be:
- arrangeby: Price
- condition: used|new
- model: ms|mx|m3
- order: asc|desc
Type: object
The options to be passed against fetcher
.
tesla-inventory © Tesla Hunt, released under the MIT License.
Authored and maintained by Tesla Hunt with help from contributors.
teslahunt.io · GitHub teslahunt · Twitter @teslahuntio