Neo's Personal Matrix

    update-currency-internet

    2.3.0 • Public • Published

    Investing.com unofficial APIs

    Coverage Status Maintainability Donate

    Unofficial APIs for Investing.com website.

    Install

    npm i investing-com-api

    Example

    const { investing } = require('investing-com-api')
    
    async function main () {
      try {
        const response1 = await investing('currencies/eur-usd')
        const response2 = await investing('currencies/eur-usd', 3600, 24, '1-day') // With optional params
      } catch (err) {
        console.error(err)
      }
    }

    Response

    [
      { date: 1623812400000, value: 1.1093 },
      { date: 1623816000000, value: 1.1054 },
      { date: 1623819600000, value: 1.1025 },
      { date: 1623823200000, value: 1.1018 },
      ...
    ]

    Available inputs

    • input (String) required, see mapping.js
    • interval (Number in seconds), data interval
    • candleCount (Number) Max number of results
    • period (String) time window: n-day, n-month or n-year where n is a number

    Run tests

    • npm test

    Run lint

    • npm run lint

    Author

    Contributors

    Install

    npm i update-currency-internet

    DownloadsWeekly Downloads

    1

    Version

    2.3.0

    License

    MIT

    Unpacked Size

    21.9 kB

    Total Files

    11

    Last publish

    Collaborators

    • gustavomfc