financialmodelingprep
Version:
This module is a node wrapper for the free [Financial Modeling Prep API](https://financialmodelingprep.com/developer/docs). This node application implements almost all aspects of the FMP API.
9 lines (7 loc) • 498 B
JavaScript
const { makeRequest, generateJson } = require('./utilities');
module.exports = {
list: () => makeRequest('symbol/available-commodities'),
quote: (stock = undefined) => (stock) ? makeRequest('quote', generateJson(stock)) : makeRequest('quotes/commodity'),
history: (stock, { start_date, end_date, data_type, limit } = {}) => makeRequest('historical-price-full/commodity', generateJson(stock, { from: start_date, to: end_date, serietype: data_type, timeseries: limit }))
};