downdetector-api

2.1.0 • Public • Published

Downdetector.com Unofficial APIs

Coverage Status Maintainability npm Donate

NPM

Unofficial APIs for Downdetector.com website.

Install

npm i downdetector-api

Example

const { downdetector } = require('downdetector-api');

async function main () {
  try {
    // Without specifying the downdetector domain
    const response = await downdetector('steam');
    // Specifying the downdetector domain (some companies are not in the .com domain)
    const response = await downdetector('windtre', 'it');
  } catch (err) {
    console.error(err);
  }
}

Response

{
  reports: [
    { date: '2021-02-21T20:16:06+00:00', value: 17 },
    { date: '2021-02-21T20:31:06+00:00', value: 16 },
    { date: '2021-02-21T20:46:06+00:00', value: 16 },
    { date: '2021-02-21T21:01:06+00:00', value: 14 }
    ...
  ],
  baseline: [
    { date: '2021-02-21T20:16:06+00:00', value: 1 },
    { date: '2021-02-21T20:31:06+00:00', value: 2 },
    { date: '2021-02-21T20:46:06+00:00', value: 2 },
    { date: '2021-02-21T21:01:06+00:00', value: 3 }
  ]
}

Available inputs

  • All the companies for which Downdetector has a page.

Author

Package Sidebar

Install

npm i downdetector-api

Weekly Downloads

16

Version

2.1.0

License

MIT

Unpacked Size

9.83 kB

Total Files

9

Last publish

Collaborators

  • davideviolante