@axonize/api

Axonize API client library

Usage no npm install needed!

<script type="module">
  import axonizeApi from 'https://cdn.skypack.dev/@axonize/api';
</script>

README

axonize-api-js

CircleCI npm npm bundle size

Installation

$ npm install @axonize/api

Or

$ yarn add @axonize/api

Example Usage

const {AxonizeApiClient} = require('@axonize/api');

const api = new AxonizeApiClient({clientId: YOUR_CLIENT_ID, clientSecret: YOUR_CLIENT_SECRET});

await api.devices.getDevices()

Development Setup

Add a local file in the directory root '.env' to setup your dotenv environment variables

# .env
# Axonize API Client dotenv environment variables
clientId=CLIENT_ID
clientSecret=CLIENT_SECRET
internalApiKey=INTERNAL_API_KEY
apiUrl=AXONIZE_API_URL_LIKE_http://api.dev.axonize.com/
testTimeout=60000

Test

$ yarn test