@5app/digital-hub-api
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Digital Hub NodeJS API

Greenkeeper badge Known Vulnerabilities Coverage Status CircleCI

A NodeJS API for interoperating with a Digital Hub

Samples

The samples folder highlights how the API can be used to automate and report operations with a Digital Hub.

Core API

Create an instance of the hub

const Hub = require('@5app/digital-hub-api');

constructor

The constructor defines the environment and user credentials

const hub = new Hub({
	tenant,
	username,
	password,
});

api

This makes a request using node-fetch.

await hub.api({
	path: 'query/assets',
	qs: {
		fields: ['id', 'name'],
		filters: {
			parent_id: 13123,
		},
	},
});

Note: Docs on the available HTTP endpoints, methods and parameters are in development.

Dependencies (2)

Dev Dependencies (23)

Package Sidebar

Install

npm i @5app/digital-hub-api

Weekly Downloads

1

Version

1.1.0

License

ISC

Unpacked Size

6.02 kB

Total Files

4

Last publish

Collaborators

  • adodson
  • diondiondion
  • ikhemissi
  • 5app-bot