Skip to content

Repository files navigation

Magistrala Typescript SDK

NPM package license chat

Magistrala typescript sdk is a typescript driver for Magistrala HTTP API API reference in the Swagger UI can be found here. It does both system administration (provisioning) and messaging.

Workspaces, groups, users, devices, and channels are now managed via Atom over GraphQL rather than this SDK's HTTP methods. This SDK still exports their type definitions as the common vocabulary for that data — they appear embedded in responses from the services it does cover: messaging, bootstrap provisioning, certificates, alarms, reports, the rules engine, and personal access tokens.

Install

Using npm:

npm install @absmach/magistrala-sdk

Once the package is installed you can import the library using 'import':

import SDK from "@absmach/magistrala-sdk";

Contributing

Thank you for your interest in Magistrala-sdk and the desire to contribute!

  1. Take a look at our open issues. The good-first-issue label is specifically for issues that are great for getting started.
  2. Checkout the contribution guide to learn more about our style and conventions.
  3. Make your changes compatible to our workflow.

Community

License

Apache-2.0

About

Magistrala TypeScript SDK

Resources

Code of conduct

Contributing

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages